213
746
167
571
77
519
67
498
246
324
51
386
31
307
132
68
282
16
266
83
288
37
200
52
353
64
297
19
278
20
251
117
384
93
234