8 233 254 true 4 8 12 16 23 27 31 34