228
797
97
608
143
432
92
397
76
408
34
364
50
282
77
334
68
293
57
247
20
272
33
205
25
178
29
145
31
140
17
141