57
54
90
26
218
106
78
37
53
109
118
326
35
70
220
175
73
44
172
59
231
279
32
217
263
280
152
91
166
74
135
43
40
63
254
265
327
68
69
49
92
96
272
241
95
110
131
202
24
86
184
77
48
93
178
103