7 730 369 true 2 5 12 20 22 30 35