83
75
107
115
130
61
43
306
46
176
80
97
58
156
60
36
198
118
148
126
173
18
44
24
55
27
113
76
129
94
239
53
31
132
191
213
161
274
222
267
218
45
88
57
33
37
41
109
48
54
15
99
42
64