393
178
487
174
418
25
54
25
456
176
205
163
337
122
549
161
503
44
164
137
389
125
541
41
568
110
193
115
213
98
411
44
238
162
121
20
279
43
156
103