105
81
0
124
93
115
87
96
89
122
103
112
86
111
91
125
82
107
84
101
113
116
161
119
133
95
77
114
92