7 113 232 true 4 8 10 18 22 28 31