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