14 45477 1836 true 1 2 4 5 8 11 14 20 22 23 31 36 37 38