10 199 48 16 24 33 39 43 45 53 56 60 64