76
384
69
345
71
348
130
647
108
590
170
891
145
737
240
1246
663
3327
639
3308
1539
7733
19
90
11
48
1
1
2
3
76
384
69
345
71
348
130
647
108
590
170
891
145
737
240
1246
663
3327
639
3308
1539
7733
19
90
11
48
1
1
2
3