208
28
265
355
369
39
96
14
11
158
43
125
17
83
57
7
228
211
352
213
139
30
137
54
50
47
247
9
153
243
25
29
198
299
40
427
31
16
12
81
112
93
58
1225
267
255
46
34
252
38
19
6
35
26
15