122
690
103
543
126
636
160
804
87
500
6
27
11
51
44
215
7
40
3
7
8
34
14
64
5
38
15
71
2
1
7
29
2
3
12
55
122
690
103
543
126
636
160
804
87
500
6
27
11
51
44
215
7
40
3
7
8
34
14
64
5
38
15
71
2
1
7
29
2
3
12
55