429
851
60
165
53
203
104
401
109
370
151
227
18
129
62
181
37
223
10
166
24
171
13
112
55
141
14
133
6
322
26
123
28
113
23
82