166
840
168
850
119
591
99
495
106
527
150
761
259
1332
847
4318
2
12
2
11
1
0
2
4
2
1
2
14
2
2
1
0
166
840
168
850
119
591
99
495
106
527
150
761
259
1332
847
4318
2
12
2
11
1
0
2
4
2
1
2
14
2
2
1
0