8 160 243 true 3 5 11 19 24 28 31 37