58
623
82
573
183
448
97
357
31
457
151
208
78
418
61
290
22
163
16
266
74
305
36
310
32
30
289
110
180
1
148
274
38
245
62
137