13 1511 51 3 11 15 24 28 29 42 53 71 78 90 92 99