.... 1 .... 2 .... 4 .... 23 .... 2 .... 1 .... 16 106....