13 962 396 true 0 1 5 8 10 18 19 20 23 28 29 34 37