9 4145 639 true 3 8 13 19 21 27 29 32 33