18 854 120 2 7 14 19 21 30 39 41 43 46 49 51 62 64 65 66 69 70