17 660 104 1 4 6 12 17 27 29 30 31 33 34 51 55 56 57 61 64