7 532 313 true 3 12 14 20 26 35 39