20 100 16 66 39 209 23 164 18 15213