103
426
554
43
355
105
408
55
296
17
333
8
172
35
221
9
196
23
147
20
97
7
124
91
12
82
15
16
18
25
24