10
17
45
159
55
54
97
105
51
82