120
58
145
123
123
163
127
159
130
127
183
177
107
182
145
117
152
121
115
178
112
110
132
160
104
120
45
53
165
93
160
140
54
175
158
121
82
309
102
155
175
234
82
149
142
165
132
173
104
164
153
132
166
171
53
101
167
167
162
157
49
62
64
47
135
54
48
160
57
168
158
163
108
157
165