13
55
184
297
153
169
18
87
110
75
74
245
49
131
601
174
135
177
205
357
162
209
92
360
91
164
126
90
17
50
88
34
173
31
436
39
48
24
36
11
168
54
156