32 955 529 true 7 8 12 14 17 19 23 29 38 39 42 48 51 52 53 58 62 66 69 72 73 74 75 79 84 85 87 89 90 92 97 98