131
602
145
505
66
451
55
354
63
333
34
208
19
181
30
194
9
151
150
27
133
45
137
15
91
3
81
13
46
4
80
14
78