232
180
331
40
43
105
156
200
18
111
182
447
66
78
142
196
177
64
74
54
50
55
52
171
430
63
207
119
109
155
81
2
34
51
218
60
28
170
17
107
237
235
73
5
371
116
101
82
20
88
29
6
11
65
9
10