88
685
111
590
116
249
37
305
34
234
18
118
100
258
1
121
189
12
128
20
188
35
180
5
85
19
13
783
16
45
142
159