12
7
20
42
34
75
59
165
20
49