29 202068582 83348 2 3 4 5 6 10 13 15 16 19 21 27 29 30 32 39 40 42 44 47 51 52 53 57 65 66 67 68 70