31 4 3453 62 22 5436 137 45 10661 69 34 11412 58 29 9541 70 38 13553 107 48 15887 59 37 14432 67 21 12719