63
1
143
84
81
254
95
195
75
123
158
215
164
263
77
114
50
121
165
79
288
108
92
46
185
250
355
135
85
150
74