0
162
162
55
162
162
162
162
162
162
162
162
162
162
162
179
162
179
162
162
162
162
162
179
162
162
162
162
162
114
179
179
10
162
162
162
162
162
162
162
162
162
162
162
162
162
162
162
162
162
179
162
162
162
179
162
179
162
162
179
162
162
179
162
162
162
179
162
207
162
179
162
162
162
162
179
162
179
162
162
162
162
162
179
162
179
162
179
162
162
162
162
162
162
162
162
162
162
162
162
162
179
162
162
179
162
162
162
162
179
162
162
179
162
162
162
162
162
162
162
179
162
162
204
162
179
179
162
162
162
162
162
162
162
162
179
82
162
179
162
162
179
179
179
179
55
179
162
162
162
162
162
162
162
179
179
162
162
162
162
162
162
162
162
162
162
179
162
162
179
179
162
179
162
162
55
162
162
179
32
162
162
162
162
162
179
162
162
32
162
162
162
179
162
162
162
162
162
179
179