9 532 374 true 4 9 12 16 22 25 32 33 39