14
776
120
26
29
143
162
179
84
406
11
255
37
9
32
283
152
109
140
645
24
47
39
813
104
230
187
49
123
259
253
245
343
181
194
95
117
160
105
28
111
35
344
205
277
122
48
206
138
228
299
350
18
157
836