10 5516 46 1 12 17 23 27 32 43 48 59 70