28 669 440 true 1 4 5 9 10 12 14 15 26 27 30 43 48 58 59 62 64 65 69 70 72 76 77 79 82 89 92 99