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