31 4 3450 62 22 5427 137 45 10656 69 34 11407 58 29 9539 70 38 13545 107 48 15884 59 37 14428 67 21 12714