160
174
102
106
108
176
18
19
20
299
58