24137
26172
23638
80
486
822
566
309
471
813
126
430
196
410
460
88
420
474
590
309
143
244
350
506
166
406
244
197
193
151
132
102
131
101
277
119
280
172
156
194
129
141
180
91
85
106
235
231
171
55
211
77
26
128
138
138
53
92
58
84
293
81
100
116
114
219
48
77
85
108
153
34
64
25
48
42
72
82
56
170
52
59
14
38
49
158
92
88
167
68