49
110
14
280
72
271
64
445
288
103
34
238
192
45
1094
470
203
121
112
66
97
87
74
84
314
165
162
78
60
133
88
51
42
147
373
283
272
126
150
136
122
228
44
274
130
341
93
316
245
146
90
220
170
63