22
60
654
75
27
139
64
39
84
52
166
19
57
1241
78
958
58
200
41
33
243
390
54
168
912
191
205
103
24
238
129
34
272
62
46
11
55
49
386
119
37
106
43
108
74
172
174
188
153
92