13 9 111 344 157 282 151 306 272 304 266 340 362 301 341 328 380 330 370 236 426 344 269 422 248 356 288 356 0 1 1 2 2 3 3 5 5 6 6 7 7 8 8 9 0 9