23 113069 660 true 0 2 7 13 16 32 35 40 51 52 70 81 85 90 107 109 112 114 119 120 122 130 135