10 363 35 10 17 28 44 46 47 63 65 76 98