7 107 188 true 12 23 35 53 56 62 68