1
260
5
4
15
47
12
35
590
286
45
27
19
75
55
58
9
107
207
80
114
7
34
78
109
22
33
73
470
532
84
61
28
269
14
148
20
57
736
99
29
71
102
378
67
89
36
8
112
430
30
16