57
686
19
209
37
336
15
157
31
355
35
301
6
182
61
171
298
26
158
13
95
1
131
58
113
9
121
10
102
144
29
175