30
436
126
428
33
331
13
245
5
295
278
1,047
18
239
12
204
11
195
6
196
186
45
182
113
168
3
133
155
24
109
120
104