56
15
22
31
12
17
26
6
43
7
2
3
6
28
5
7
1
17
8