130
147
171
247
95
142
72
134
116
195
79
107
168
68
126
80
73
112
252
140
69
149
141
170
46
197
180
176
164
98
189
44
12
22
28
37
3
227
335
13
162
18
39
16
45
35
81
7
2
6
1
182
151