9 356 40 50311 4 5 8 27 45 60 71 73 96 1 2 3 4 5 6 10 18 88 1 42 202 87 13 5 3 2 1