57
61
35
86
13
168
31
155
38
179
524
200
196
121
53
69
172
46
129
17
44
83
20
70
42
68
131
433
123
272
4
16
132
24
204
59
27
186
294
291
21
977
154
8
415
9
102
175
213