89
626
63
504
48
447
35
315
60
362
10
223
16
135
11
192
28
151
13
155
6
137
3
153
4
124
19
130
20
901
99
9
43
2
78