15 1103 568 true 3 11 14 18 20 22 41 44 64 65 67 79 90 93 95