23 2090 770 true 2 7 14 17 18 22 25 26 34 45 56 59 60 64 71 72 77 80 82 87 89 92 97