44
50
15
6
41
26
14
5
19
25
68
9
18
34
52
53
16
59
38
87
28
54
21
75
72
97
63
115
48
45
173
103
88
123
178
319
92
64
133
818
637
122
27
39
105
303
138
96
137