11 688 349 true 1 2 9 20 22 28 30 33 36 38 39