8 169 236 true 1 4 8 15 19 28 31 32