8
85
4
17
21
108
4
13
3
8
49
250
14
65
16
78
25
147
177
942
169
847
162
812
192
988
177
875
178
892
155
778
8
85
4
17
21
108
4
13
3
8
49
250
14
65
16
78
25
147
177
942
169
847
162
812
192
988
177
875
178
892
155
778