32
24
325
39
142
100
163
79
77
137
41
74
48
22
182
65
9
43
188
371
104
29
92
59
8
15
58
85
14
124
75
18
26
66
190
1
23
16
45
126
112
19
27
20
393
94
191