10 1332 97 356602 6 7 8 13 53 58 61 87 90 96 1 2 3 4 5 6 7 8 9 10 52 361 530 285 79 16 3 2 2 2