50
155
164
150
155
443
151
177
149
167
165
163
164
166
117
167
135
126
3
116
132
114
62
363
165
2068
612
419
168
169
132
138
132
421
465
405
576
145
118
583
279
127
128
123
126
192
129
156
65
160
128
133
117
143
173
125
129
120
116
114
119
124
136
125
150
545
124
132
121
131
120
177
169
134
125
119
120
177
152
128
156
411
113
123
131
138
180
156
176
141
603
128
135
123
129
119
185
838
176
153
148