16 941 500 true 1 4 5 12 13 28 36 37 43 49 54 63 69 71 76 79