1 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 17 18 19 ... ... ... ... ... ... ... ... ... ... ... ... ... 33