14
60
16
11
51
17
41
108
8
82
21
74
37
89
73
36
166
26
61
334
341
198
87
133
287
64
39
34
196
161
163