231
332
68
249
203
61
247
314
98
382
297
66
13
88
129
106
36
179
56
73
165
384
172
393
279
191
164
217
489
280
26
178
40
87
133
167
144
381
199
45
214
261
70
245
188
202
49
238
63
147
39
145
21
57
38
180