999
9
187
147
90
6
96
58
0
15
8
17
1
19
21
11
16