19
33
21
19
45
21
54
60
63
49
22
55
16
68
96