7 342 259 true 12 13 15 22 23 24 35