439
180
308
191
661
294
335
220
891
262
284
241
491
79
235
45
255
94
549
163
415
211
745
273
691
399
150
85
248
48
283
153
552
86
337
70
377
145
367
64