137
258
120
72
236
92
56
74
102
154
174
77
161
73
210
87
107
133
148
280
123
199
138
352
192
263
151
195
309
135
158
165
172
152
78
106
182
174
240
199
127
155
33
119
142
78
162
130
49
90
220
387
301
194
301
104
309
133
206
142