838
237
331
76
417
163
424
96
73
20
306
40
486
6
492
154
326
111
347
16
130
58
574
152
399
56
474
134
363
17
267
91
475
90
174
65
260
108
550
159