10 856 32 17 23 38 43 49 54 55 60 64 89