14 424 317 true 1 5 6 7 8 25 40 42 47 57 58 61 76 95