77
252
19
20
24
52
215
59
108
75