100
0
67
101
41
116
103
122
78
747
85
936
52
62
29
50
36
37
32
28
34
157
31
99
46
35
38
30
25
27
40
44
149
119
48
95
135
68
134
76
166
102
83
77
111
185
261
156
3260
57
33
56
115
289
1432
206
178
171
1501
191
2984
91
128
93
79
65
60
59
63
983
117
557
137
208
216
153
451
599
266
588
235
204
161
140
107
148
2570
571
4010
479
293
240
271
258
307
92
663
223
222
354
363
183
504
106
246
249
353
244
276
243
201
159
605
184
413
281
2210
378
337
234
232
386
270
248
611
278
250
226
339
308
503
179
124
218
187
225
302
255
344
241
275
441
2120
359
236
442
229
144
312
192
145
348
420
231
345
2166
1942