286
435
12
195
179
8
220
292
342
95
118
244
17
198
169
1006
12
157
132
25
234
25
198
11
29
238
205
22
133
127
211
288
124
92
350
30
173
383
109
242
7
127
151
255
220
4
745
321
250
6
