1 ... ... ... ... ... ... ... ... ... ... ... ... ... ... 16 17 18 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 34