13 406 79 2 15 20 21 29 34 41 49 51 67 69 79 83