32
23
37
38
34
18
27
15
28
22
26
73
14
7
17
30
25
9
13
65
36
45
10
67
107
24
54
52
152
50
33
108
98
49
86
89
94
39
19
111
64
102
130
127
143
301
46
79
99