95
541
3
23
126
648
235
1220
162
812
183
935
183
925
127
636
605
3157
158
818
494
2586
451
2401
2
16
2
1
1
1
95
541
3
23
126
648
235
1220
162
812
183
935
183
925
127
636
605
3157
158
818
494
2586
451
2401
2
16
2
1
1
1