210
81
14
128
471
168
59
65
482
97
123
62
290
553
166
383
43
345
203
221
217
144
402
212
114
347
131
140
554
23
204
328
57
211
24
129
340
164
377
318
139
366
95
107
438
189
44
444
36
1348
1330
354
199
84
269
187