68
108
51
60
175
187
47
196
88
116
34
117
876
205
63
31
359
26
145
111
133
141
46
95
96
106
37
221
219
182
22
112
185
98
99
158
59
151
76
210
53
570
197
195
61
532
1094
179
10
188
50
89
43
109