16 1396 595 true 4 11 18 36 43 49 50 58 62 65 66 68 69 87 94 96