120
238
78
108
201
380
85
102
216
202
523
234
136
87
52
144
206
110
106
164
121
162
41
49
521
240
272
266
631
51
223
160
210
437
146
282