32
43
9
137
44
41
13
69
38
72
50
85
91
101
303
71
53
165
192
30
73
16
24
67
36
295
191
116
12
153
25
105
40
18
141
55
39
418
264
207
15
31
20
99
64
78
58
381
169
66
56
19