89
665
63
531
28
151
48
489
60
377
35
332
16
135
10
239
11
205
13
156
19
96
6
100
4
91
3
98
8
524
81
9
43
2
78