11 419 340 true 1 2 3 6 8 11 14 23 28 30 38