1
17
55
60
115
50
82
102
33
46
156
75