149
69
146
144
143
143
143
140
139
139
139
138
138
134
132
131
131
130
128
127
127
125
125
125
125
120
118
118
118
118
118
117
116
116
114
112
111
111
111
110
110
108
106