70
78
42
403
39
33
91
138
66
178
246
286
263
83
1190
215
105
140
85
328
157
205
629
127
197
453
120
178
206
81
127
216
232
149
151
116
106
168
182
86
98
115
166
87
173
152
98
185
94
67
195
107
76
120
124
57
62
67
63
43
85
48
98
126
110
860
110
177
73
170
195
95
125
85
70
247
297
265
170
125
112
97
185
107
191
73
124
113
147
66
96
181
224
553
207
127
140
201
535
177
111
208
1436