4
15
3
7
9
39
64
315
19
91
58
292
23
110
80
425
106
560
101
526
96
539
2
3
2
10
1
0
1
0
2
2
4
12
4
15
3
7
9
39
64
315
19
91
58
292
23
110
80
425
106
560
101
526
96
539
2
3
2
10
1
0
1
0
2
2
4
12