20
28
27
51
47
186
82