63
66
218
100
52
115
131
337
366
124
72
27
12
232
198
103
55
99
1236
252
46
15
90
18
236
137
56
40
42
182
33
92
64