100 56 56
204
176
96
247
166
150
218
105
150
63
242
249
158
187
85
150
158
171
237
199
245
210
218
67
226
130
101
127
248
151
178
185
114
146
199
140
225
102
120
131
91
156
223
230
248
194
216
99
213
191
104
139
181
137
184
158
221
208
161
231
228
176
144
84
168
51
244
112
126
186
98
173
115
213
92
60
170
50
184
216
109
205
201
97
221
100
171
200
247
63
129
109
225
60
178
100
77
246
157
123
