126
639
158
808
164
825
84
425
12
56
5
18
21
102
29
140
8
32
6
22
2
17
3
10
2
3
2
2
16
77
7
28
126
639
158
808
164
825
84
425
12
56
5
18
21
102
29
140
8
32
6
22
2
17
3
10
2
3
2
2
16
77
7
28