39
134
109
141
156
444
205
290
40
89
314
187
102
168
125
316
285
237
158
153
75
662
66
161
136
408
37
259
434
180
157
112
149
150
163
26
173
227
85
272
122
97
96
178
18
45
137
98
27
76
25
47
58
38
11