3
13
16
8
12
35
37
32
32
62
72
141