21
63
28
66
21
30
33
32
123
70