169
199
158
124
75
241
153
122
180
214
248
0
95
215
2
64
56
246
19
162
202
137
105
110
245
54
167
129
196
11
99
26
