96 11 2142 88 8 2891 103 13 3078 157 14 14930 171 24 5026 49 5 4233 88 17 2800 36 3 3522 189 16 4246 61 19 6901