26
214
117
202
172
387
90
192
39
179
194
53
296
36
138
79
75
698
107
156
78
597
602
193
532
457
332
175
158
140
89
40
134
106
236
119
95
9
50
55
73
205
11
299
161
34
308
495
103
130
136
46
44
244
219