29 1989 1552 true 1 2 10 13 18 19 22 23 28 30 36 39 40 46 62 64 65 69 77 81 83 84 85 89 90 95 97 98 99