14
27
4
37
21
127
7
19
39
15
34
29
47
196
25
17
67
41
162
53
1
57
89
158
63
55
62
131
111
198
110
32
143
54
28
227
133
50
58
36
48
38
78
90
389
30
108
124