55
47
0
60
53
103
78
101
81
108
63
36
88
96
59
104
72
66
43
37
48
75
102
65
91
67
64
57
99
69
95
70
85
62
82
58
77
98
83
115