107
562
80
417
123
609
91
451
109
557
112
589
86
428
190
954
167
853
2
12
2
1
4
15
2
11
2
10
3
21
4
12
1
0
107
562
80
417
123
609
91
451
109
557
112
589
86
428
190
954
167
853
2
12
2
1
4
15
2
11
2
10
3
21
4
12
1
0