316
878
174
369
85
345
24
194
69
248
42
283
25
253
122
252
81
238
40
180
20
234
151
32
153
29
142
10
135
34
139
15
125