7 515 326 true 10 13 15 16 20 28 32