14
85
58
46
67
8
55
49
22
5
42
151
37
19
106
101
218
95
69
53
38
45
346
156
111
261
202
149
80
112
138
128
103
136
9
27
177
81
47
114
54
167
33
10
34
21
11
13
77
25