1
58
19
11
14
23
71
72
28
24
32
15
133
13
9
57
84
45
231
95
20
258
139
8
155
75
162
194
895
145
151
54
349
229
81
280
295
2164
596
6152
64