38
813
60
678
106
894
47
564
69
506
13
396
20
341
41
269
34
260
16
266
287
25
318
23
244
33
304
24
308
176
120
226
37