13 1055 419 true 1 3 4 5 6 8 9 12 18 22 23 29 39