223
209
460
358
171
211
132
52
88
90
38
42
57
113
98
341
134
19
126
94
225
27
273
139
60
91
22
80
148
240
191
269
105
72
144
44
29
82
43
330
69
220
84
36
164
78
153
30
31
64
49
108
40