8 2103 20 5 6 12 17 24 28 46 59