8 171 238 true 0 2 12 16 27 40 67 80