26
935
55
60
66
77
540
40
186
683
61
45
149
37
286
38
78
42
142
213
44
57
209
88
384
96
447
136
39
103
68
108
193
1201
415
101
114
126
229
234
162
354
143
860
93
58
357
79
319
166
83
31
158
8797
226