12 483 276 true 0 3 10 12 16 19 20 23 24 34 36 37