31
359
35
537
42
344
45
662
40
361
62
310
50
286
22
289
53
247
6
339
30
173
176
20
175
5
165
121
9
137
29
126
14
119