7 532 328 true 10 14 21 22 30 34 38