10 650 70 96665 7 10 13 29 48 55 59 68 69 95 1 2 3 4 5 6 7 8 9 135 1 46 304 234 47 9 2 2 2 3