46
571
50
447
41
405
38
575
48
511
78
382
21
319
71
357
35
186
30
329
36
298
64
286
54
334
32
255
101
193
79
313
8
288
14
208
49
276