36
53
156
24
251
138
54
44
17
68
100
168
133
13
269
40
898
344
176
48
268
142
26
306
497
59
358
222
285
75
109
60