68
77
92
98
146
83
42
149
100
88
220
103
83
71
57
34
101
86
31
15
9
35
163
121
69
154
135
168
108
87
54
105
86
110
35
75
119
70
164
135
101
122
178
161
173
128
55
171
185
195
94
226
196
63
97
67
137
84
113
168