187
489
163
74
97
65
67
193
64
133
59
56
63
52
34
176
98
57
120
55
61
35
128
900
30
78
33
25
204
301
79
112
11
22
81
43
72
110
231
153
199
173
144
60
249
325
24
93
104
294
208
66
101