52
51
56
246
12
155
245
22
32
194
299
21
425
40
14
85
29
111
93
1207
42
260
261
48
251
39
16
8
36
17
18
69
7
103
285
24
227
6
58
214
100
43
337
35
190
418
158
34
63
45
275
53
26
79
20