19 2168 728 true 0 2 3 4 9 11 16 18 35 44 49 51 52 69 71 76 86 90 97