67
93
6
26
35
29
75
79
108
31
12
53
42
157
183
81
205
168
111
48
78
164
15
83
100
137
128
25
271
95
27
41
269
40
84
360
115
321
18
56
52
262
80
260
98
74
17
91