4
195
27
13
110
34
56
9
31
319
281
32
230
38
28
180
40
51
48
23
734
610
183
17
20
608
22
741
25
47
256
661
89
43
24
45
49
119
41
46
121
688
333
152
674
202
57
1190
90