73
345
138
63
323
292
435
246
85
344
270
286
146
424
192
36
408
38
122
77
131
60
12
11
434
205
43
67
33
22
92
272
367
121
20
1439
315
326
236
475
150
215
383
243
879
10841
186
87
225
104
271
277
221
149
46