93
32
160
55
91
50
68
48
162
37