318
863
197
728
152
225
675
248
403
186
401
76
336
23
295
140
305
24
34
31
214
18
267
209
50
200
51
16
176
13
156
171
30
194