42
0
160
284
87
36
146
158
133
97
288
237
163
113
147
246
123
185
130
145
111
123
64
100
104
163
134
137
103
154
153
127
139
138
126
126
142
127
138
36
50
170
117
165
147
139
108
134
149
140
151
157
132
127
139
133
127
130
160
148
135
333
114
134
302
146
161
196
132
142
126
134
134
143
134
123
150
138
150
161
134
144
135
143
142
118
131
141
298