26
40
219
236
116
52
122
25
55
171
241
22
341
136
291
656
64
118
28
46
240
134
98
667
23
18
20
29
58
74
102
110
12
16
88
161
85
91
65
347
90
73
86
209
198
35
264
51
212
159
24