134
482
92
186
59
507
143
307
76
293
34
268
77
255
50
218
20
191
68
395
236
57
189
164
33
177
31
100
15
25
153
38
29
128