378
141
712
344
369
197
225
169
183
81
172
27
464
192
300
102
352
155
393
201
491
160
198
129
516
174
487
82
361
138
220
117
449
155
282
155
396
89
455
70