16
35
32
91
40
20
104
48
35
31