21
879
37
595
28
972
47
663
38
349
73
570
52
304
9
245
7
165
152
6
159
2
57
100
5
113
22
126
3
111
105
26
250
27
138
102