18
8
8
16
16
11
123