15
27
4
37
21
127
7
19
39
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
390
30
108
124