22 1066 623 true 5 7 14 16 18 20 23 25 29 31 34 36 44 47 54 56 69 73 74 80 92 97