268
899
227
493
123
347
77
408
69
264
96
225
62
219
75
51
217
221
48
212
33
175
53
154
13
173
6
313
47
136
63
128
32
141