10 580 35 15 40 48 60 62 63 76 78 86 89