8 201 16 2 4 12 19 20 23 53 84