105
852
256
797
73
246
232
234
142
401
102
328
24
169
46
90
240
68
395
34
241
56
155
45
212
21
137
10
108
15
254
14
136
132
13
94