16 116946 3439 true 0 1 3 5 6 7 11 12 15 16 19 20 23 34 35 38