10
17
43
159
55
52
97
105
51
82