1 160 10 21 11 28 12 17 13 11 14 1 15 2 2 46 3 30 4 48 5 27 6 14 7 17 8 29 9 35