113
109
53
358
36
475
43
189
60
238
24
251
18
158
197
23
162
61
714
50
160
11
176
82
148
34
131
15
255
12
101
6
111
100