106
415
82
372
49
314
91
317
13
257
8
160
11
181
36
168
31
136
1
2
33
144
19
12
126
4
108
14
111
15
255
97
9
129
120