140
177
242
222
654
69
223
115
130
169
272
68
191
77
403
158
81
64
151
120
114
145
95
101
144
60
52
36
189
48
62
46
137
39
86
74
197
34
61
202
178
121
329
171
239
138
142
196
49
123
59
125
70
58
373
161
219