13 483 250 true 0 2 3 4 9 18 19 20 22 28 34 38 39