16 185723 5380 true 1 2 6 7 12 13 14 16 17 22 23 24 25 27 29 38