12
11
22
62
71
57
4
9
30
5
33
10
16
43
22
17
47