147
6
220
187
169
113
414
164
472
16
452
2
342
25
546
223
180
69
151
70
241
191
677
278
370
119
215
143
302
89
276
91
366
201
219
78
531
69
688
137