87
48
141
30
360
135
126
167
45
236
187
52
71
74
162