: 696
6
6
9
7
11
7
13
5
20
16
12
15
17
13
16
20
34
22
26
40
21
25
26
23
20
14
46
20
71
64
101
78
69
101
79
84
69
104
79
73
98
99
111
109
80
67
79
84
96
76
95
90
101
91
113
91
96
92
110
86
98
109
103
82
99
107
118
95
142
119
111
174
157
183
191
156
154
155
149
160
155
194
151
167
159
168
153
150
143
159
147
142
146
145
135
146
149
162
170
174
170
151
161
166
157
183
160
177
137
168
148
168
186
202
155
221
168
212
203
213
192
200
204
201
211
224
212
224
211
253
244
210
229
245
216
249
238
241
265
225
246
260
305
249
293
277
248
267
300
245
256
265
338
309
277
288
355
298
374
343
323
289
331
335
348
333
374
372
349
348
356
369
372
364
351
383
424
405
419
441
454
458
497
472
458
504
501
1213
810