18 276 71 1 3 6 9 10 11 17 20 21 26 28 37 38 39 40 50 51 56