2
6
4
30
23
45
43
14
56
72
41
20