8 172 264 true 4 10 16 22 23 27 30 35