6 103 306 true 13 19 29 30 32 39