111
26
74
11
35
33
185
14
69
9
57
276
27
2
41
25
37
56
17
10
82
78
50
8
73
92
38
72
99
7
228
110
12
58
123
178
23
148
116
195
223
16
428
22
18
5
13
105