6
22
54
385
190
175
76
322
410
594
230
180
152
240
117
218
121
298
390
160
407
419
351
91
154
205
224
232
403
211
1280
120
197
188
332
888