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