28
500
21
761
30
593
43
469
50
415
23
356
6
249
230
16
276
348
35
252
121
7
93
1
101
5
96
20
167
68
2
87