14
27
19
68
37
44
57
89
431
30
167
35
17
115
34
243
130
151
114
18
143
354
112
163
52
39
117
49
71
320
145
91
138
50
169
60
31
24
6
264
346
182
25
21
82
43