32
14
165
30
38
37
40
138
23
11
103
88
117
72
91
84
71
67
18
21
181
134
50
39
79
29
13
55
9
58
36
97
46
24
34
185
49
62
31
7
1034
2
92
417
12
364
179
132
191
15
3