13 1542 879 true 2 4 9 17 24 31 33 51 62 72 82 90 97