123
122
122
121
117
116
116
110
105
104
103
102
102
101
101
100
99
96
95
94
94
94
93
93
91
89
87
86
83
83