true 536 352 true 1 8 12 20 23 27 29 37 41 42 48 49 50 51 54 57 65 70 84 86