10 648 69 96377 2 12 31 35 52 53 61 62 63 68 1 2 3 4 5 6 7 8 9 150 1 47 307 240 39 7 2 2 2 1