72
292
280
192
129
154
168
141
124
238
337
210
97
36
190
93
123
172
11
74
153
286
73
164
48
185
226
178
89
65
101
6
85
67
38
197
18
104
191
70
262
82
321
15
43
9
581
318
281
370
247
112
199
45
219
177
137
115