101
526
80
425
85
429
73
376
58
292
19
91
125
640
4
12
7
31
20
103
8
53
12
56
3
10
3
21
2
1
5
25
2
2
101
526
80
425
85
429
73
376
58
292
19
91
125
640
4
12
7
31
20
103
8
53
12
56
3
10
3
21
2
1
5
25
2
2