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