11 364 304 true 2 6 10 11 12 20 27 28 33 35 39