100
0
99
98
97
96
95
94
93
5
92
4
91
3
89
88
1
87
8
85
84
83
82
81
77
76
75
6
74
73
72
71
2
70
69
68
67
54
66
10