186
64
67
9
70
21
152
47
7
24
26
125
78
45
73
29
65
129
23
499
323
194
167
216
493
39
15
145
37
252
135
83
41
382
162
27
43
116
302
79
28
203
92
72
175
174
397
155
119
263
35
34