10 391 382 true 0 4 11 12 14 16 20 27 31 36