40
96
60
59
167
145
165
91
16
24
32
11
49
18