20
136
30
79
25
27
18
17
42
82