49
69
178
204
62
74
13
110
1198
874
264
112
115
75
31
44
51
30
21
495
25
166
37
91
38
48
85
29
175
39
1354
158
205
352
484
267
189
195
55
173
510
20
99
8
67
92
24
190
18
23
50
9
138
7