24
57
29
4
139
271
42
90
178
73
212
170
22
35
21
15
55
10
18
130
78
76
168
50
47
286
196
58
77
150
59
38
104
14
45
84
209
27
163
49
43
183
65
152
195
174
54
111
83
46
93
199