7
70
87
33
51
93
136
22
180
19
310
278
69
16
6
11
15
274
57
56
63
237
9
337
832
14
39
270
331
339
107
86
249
26
266
1213
152
324
321
138
25
222
619
100
174
473
1332
74
36
1435
1499
54
833
300
197