45
662
35
537
31
359
40
361
42
344
62
310
50
286
22
289
53
247
30
176
15
153
20
175
5
165
173
6
316
9
137
8
136
19
140