138
310
718
373
57
540
356
126
261
46
454
1329
69
1277
137
94
408
144
80
237
205
211
290
97
40
269
147
170
119
265
77
28
65
45
213
301
36
58
256
55
37
38
52
134
44
108
89
92
99
344
173
159
238
201
60