633
238
607
147
510
229
409
64
356
72
256
184
179
48
570
112
233
106
325
11
674
117
547
128
537
139
447
125
518
19
249
208
415
226
542
34
314
62
468
108