3
8
19
89
39
194
21
100
2
12
37
197
171
861
160
799
192
1167
179
903
74
408
123
665
123
652
2
4
4
14
1
0
2
1
3
8
19
89
39
194
21
100
2
12
37
197
171
861
160
799
192
1167
179
903
74
408
123
665
123
652
2
4
4
14
1
0
2
1