12 502 442 true 0 2 7 8 9 14 16 20 23 24 25 28