93 210 245
171
138
125
60
58
231
63
95
178
71
223
86
166
96
232
232
85
114
142
115
225
167
53
129
218
215
67
62
248
172
131
190
151
230
108
147
150
86
122
119
244
186
164
177
113
139
146
115
241
91
211
79
110
231
124
159
124
229
100
149
79
98
133
235
143
107
180
62
169
177
117
185
184
159
92
212
178
130
184
210
199
65
247
113
181
62
172
82
117
85
66
235
128
