31
25
39
49
170
45
36
87
59
90