483
119
163
113
189
116
99
150
169
192
302
109
147
86
182
270
83
156
177
184
55
239
193
191
122
153
180
208
103
56
396
105
59
186
64
81
140
240
89
179
137
164
46
44
85
91
69
374
342
872
252
130
159
23
61
133
75