16 538 284 true 0 4 5 6 8 12 14 16 20 22 23 27 29 31 36 38