10
18
47
168
55
57
98
105
52
82