16 118428 5312 true 2 3 4 7 11 14 18 19 20 24 25 28 29 30 32 38