150
579
85
379
80
271
173
302
19
207
43
331
18
201
28
176
4
139
11
145
13
128
15
106
108
1
95
12
82
53
2
57
42
6
75