14 5154 589 true 2 3 9 13 14 17 21 23 25 29 33 37 38 39