12 621 251 true 8 9 12 13 20 22 25 27 28 32 33 39