10 127 16 3 20 23 25 31 36 42 45 57 60