6
62
80
46
72
92
119
61
103
68
324
86
12
32
256
237
159
74
49
186
454
320
349
484
281
345
218
240
244
270
311
178
167
262
676
252
156
199
399
330
321
202
201
214
273
365
495
474
412
361
547
238
603
729
309