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