53
101
988
276
182
112
93
103
123
18
205
59
49
115
55
14
31
46
14