11
71
81
351
80
13
321
77
136
76
40
110
192
141
424
468
416
74
386
360
131
267
41
156
79
224
380
191
180
375
1395
50
151
881
319
511
190
1539
371
470
175
109
82
92
93
166
75
201
172
61
294
83
196
135
163
324
215
370
287