45
28
58
42
45
200
87
211
90
129