63
429
64
442
97
267
45
391
79
306
138
343
102
292
37
229
49
253
42
58
206
110
191
50
167
16
104
6
10
105
30
94
22
70