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