8 89 253 true 1 4 7 16 20 22 30 39