99
424
59
287
51
226
10
220
26
168
35
159
15
155
38
139
4
135
13
779
21
128
47
119
11
127
3
98
104
84
88