10 470 43 15 19 20 28 34 41 45 46 56 74