34 1205 689 true 2 6 11 12 14 15 16 17 19 22 23 27 28 32 33 34 38 39 47 50 51 53 55 58 59 69 70 71 74 79 85 90 98 99