14
68
354
347
16
48
11
53
71
57
3
17
82
27
20
72
42
46
131
34
32
29
103
35
170
28
115
63
221
133
307
31
26
173
134
160
37
188
24
47
177
45
186
73
80
66
234
246
98