359
204
506
228
485
21
205
153
108
10
896
368
600
198
291
126
502
179
448
112
458
165
424
161
125
51
371
142
166
134
287
132
447
26
268
20
261
86
513
128