12
18
2
16
20
12
8
191
35
296
