14 1021 544 true 12 22 25 26 30 48 57 65 68 71 72 77 89 96