15 422 76 4 6 10 14 18 23 26 31 41 42 43 51 53 56 57