13 19605 1066 true 1 2 5 10 13 17 18 20 21 28 31 35 39