29 17582451 7743 1 2 3 10 13 16 19 21 22 27 29 30 32 35 39 42 43 44 47 51 52 53 57 65 66 67 68 69 70