12
33
3
4
26
12
23
2
8
17
4
22
6
6
12
27