114
261
68
198
190
195
163
92
35
271
85
298
269
50
224
170
187
174
133
267
74
239
134
126
38
57
69
99
103
98
132
81
86
71
43
240
104
401
145
75
109
54
150
212
108
97
292
192
272
135
217
186
84
58