1
17
55
63
118
50
82
102
33
47
158
75