8 78 20 4 12 17 30 36 42 46 63