6
28
4
16
20
94
15
71
10
43
81
416
121
613
169
841
160
810
181
909
164
827
101
517
126
639
145
737
720
3625
522
2616
516
2603
6
28
4
16
20
94
15
71
10
43
81
416
121
613
169
841
160
810
181
909
164
827
101
517
126
639
145
737
720
3625
522
2616
516
2603