8
11
34
58
20
25
19
8