10
17
45
159
55
55
97
105
51
82