285
3
244
11
13
44
45
142
179
198