10
17
45
159
55
52
97
105
51
82