12
6
17
41
30
73
59
162
20
48