26
26
50
0
125
50
19
27
183
58
135
160
147
119
126
31
142
132
180
43
43
83
131
43
125
135
43
148
19
147
19
113
134
67
136
117
135
152
322
147
124
132
116
125
43
118
122
134
140
142
43
126
119
124
61
127
139
27
127
114
164
127
117
335
43
93
128
138
43
138
174
114
135
151
123
148
121
138
113
43
466
185
132
135
134
43
43
43
82
135
43
714
121
357
122
136
90
132
115
3
798
116
131
146
125
119
124
117
133
206
119
840
48
43
141
124
141
143
43
43
43
131
134
43
135
118
120
121
131
131
133
43
175
130
71
121
144
138
138
113
136
113
114
125
132
129
55
89
124
136
43
806
928
129
117
130
43
124
123
533
140
125
129
122
136
80
133
249
139
43
456
138
137
138
141
129
127
43
57
43
834
43
129
128
43
135
202
465
115
227
129
133
114
19
140