21 647589 34543 true 3 7 8 9 15 16 18 23 24 26 29 33 38 47 62 64 78 83 87 97 99