11
235
978
134
112
30
13
17
136
15
16
107
21
83
525
10
56
99
37
24
47
43
46
74
32
52
50
108
49
48
118
40
8
28
141
121
25
45
411
370
341
96
1639
31
327
16698
797
57
167
155
42
69
101
12