2
22
59
61
121
115
37
104
81
34