40
44
14
8
46
19
71
24
26
42
139
57
25
70
36
39
29
54
9
219
130
38
162
59
92
55
69
358
110
61
17
45
571
183
227
104
201
128
151
20
65
16
86
85
223
103
10
15