7 46 16 4 8 12 35 49 50 61