9 540 91 160577 3 5 10 14 16 43 57 63 64 1 2 3 4 5 6 7 8 122 50 203 205 58 10 5 4 4 1