68
161
166
62
210
42
123
64
33
11
46
45
142
102
172
120
467
137
119
19
196
66
177
74
36
1317
324
149
34
43
194
90
864
325
69
95
182