296
842
152
415
131
381
75
270
99
324
43
255
70
265
52
263
77
230
68
395
221
28
147
13
206
35
200
39
172
15
254
156
19
168
16
124