31 0 6 15 24 41 69 92 116 117 130 142 146 160 163 173 181 194 214 230 261 278 303 329 346 371 408 443 448 458 473 485 0 9 21 31 49 74 84 88 102 103 105 105 107 108 110 112 117 125 132 148 156 169 179 183 185 186 186 186 186 186 186 56 53 48 46 41 23 9 85 4 9 0 8 18 11 14 21 21 23 27 25 27 21 13 4 1 0 0 0 0 0 085