160
112
102
84
128
70
136
253
172
165
230
67
158
85
65
158
156
121
121
234
124
459
78
80
100
226
86
185
177
193
116
118
143
149
170
251
80
126
200
95
100
250
256
106
155
102
117
171
48
135
190
170
75
88
153
149
185
125
206
171