155
923
10
690
35
541
50
601
58
544
34
512
43
550
13
392
42
686
38
359
73
573
19
336
40
421
22
338
81
313
27
335
331
119
362
15
285