61
0
67
41
32
87
78
747
52
62
29
50
36
37
28
34
157
31
99
46
35
38
30
25
27
40
44
135
68
134
1059
57
33
56
289
781
63
64
82
75
43
72
48
1663
133
796
129
80
137
153
101
269
143
240
222
115
480
383
93
319
159
224
121
351
91
89
102
94
141
98
128
81
92
148
663
223
207
95
106
213
284
232
142
486
187
149
158
345
96
210
631
413
293
294
107
140
191
247
299
209
332
619
234
145
270
248
579
278
250
339
220
335
274
225
360
192
194
144
173
312
395
1942