150
579
80
272
173
302
85
379
18
201
278
1,040
19
207
28
176
4
139
11
145
13
128
20
458
15
106
108
0
61
1
95
12
82
2
42
6
75