8 251 21 24 42 50 62 67 70 71 100