34 731 593 true 2 4 5 6 10 11 13 14 15 20 21 25 28 31 36 43 46 48 51 55 57 59 64 65 67 69 77 84 87 92 93 96 98 99