22
112
52
66
63
49
28
54
86
60
66
58
61
65
59