28
30
32
29
8
31
26
3
??
20
25
1