63
595
87
543
93
443
27
410
24
470
43
417
90
408
61
322
34
273
5
114
40
179
8
156
12
133
18
136
20
896
31
78
11
100
2
105