31
254
35
360
39
253
45
399
40
303
50
243
62
221
22
258
53
163
66
509
30
152
146
20
142
5
134
94
61
713
9
113
29
118
14
105