96
539
101
526
106
560
80
425
23
110
58
292
19
91
64
315
9
39
3
7
4
15
3
15
12
59
4
16
8
31
2
3
2
5
96
539
101
526
106
560
80
425
23
110
58
292
19
91
64
315
9
39
3
7
4
15
3
15
12
59
4
16
8
31
2
3
2
5