27
24
38
76
139
16
7
18
41
30
42
44
33
26
81
57
115
55
151
102
140
99
106
97
294
121
45
105
108
266
131
207
83
96
75
67
70
173
51
52
209
217
35
34
90
53
61
163
32
260
66
191
37