12
22
28
19
64
84
32
62
80
141