10
19
26
77
130
36
93
55
25
214
40
141
98
174
127
632
183
78
466
106
157
104
178
109
87
17
44
134
149
179
284
138
172
88
112
217
67
31
261
72
151
165
175
49
211
184
181
115
143
168
193
96
47
142
135
38