10
18
47
165
55
56
98
105
51
82