: 793
5
10
2
24
10
59
53
61
55
59
71
60
77
59
81
63
62
75
70
89
75
61
55
59
58
85
62
75
71
81
71
94
71
74
73
89
76
82
76
82
72
75
83
103
81
121
105
96
145
141
161
180
144
136
136
132
139
133
166
137
145
136
140
139
131
124
135
137
129
128
131
125
132
125
142
150
155
149
141
138
143
143
160
142
156
129
148
139
150
168
176
145
199
157
195
189
181
181
177
195
184
193
196
192
209
194
225
225
190
209
229
202
227
228
221
244
212
231
232
291
222
272
257
236
253
268
235
236
249
326
295
269
276
324
288
343
316
309
280
317
319
323
318
345
340
333
326
337
340
358
341
339
361
401
393
410
426
443
426
450
441
427
465
463
1199
658