16 52090 1595 true 0 2 5 10 14 17 18 20 21 27 30 32 34 35 36 38