58
70
38
154
81
34
48
114
37
36
27
23
109
55
99
228
21
134
24
146
284
129
33
181
63
28
96
90
19
54
69
62
79
29
39
17
332
53
196
169
41
192
139
67
644
46
50
8
214
80
35