19 7 24 22 31 39 39 14 17 17 15 29 42 42 41 25 29 39 li 10 27 17 20 19 8990919293949596979899 90919293949596979899919293949596979899