77
45
29
126
63
36
47
86
70
34
21
50
20
19
59
22
43
20
55
57