93 234 250
50
60
95
162
223
223
106
242
129
159
170
137
125
110
117
78
133
231
104
226
98
172
130
83
194
102
204
87
64
71
148
50
78
165
107
78
142
64
124
59
103
175
182
69
133
142
152
216
181
214
213
220
189
239
241
141
82
173
104
129
117
75
113
165
194
65
144
122
54
134
73
181
56
192
244
185
124
61
59
61
96
170
83
221
70
74
146
208
177
221
125
68
190
