45
102
133
43