8 226 346 true 3 7 16 25 30 32 36 39