9 508 25 17 35 38 43 48 55 59 86 95