17 707 364 true 0 2 3 4 10 12 14 17 19 20 22 23 25 33 36 37 38