11 396 356 true 4 5 10 12 13 17 22 25 27 30 35