19 1078 644 true 7 14 16 22 35 36 45 55 58 59 61 65 66 76 79 88 91 94 97