37
76
70
117
622
132
137
102
116
75
92
129
107
103
112
67
178
94
153
89
158
187
84
93
32
183
308
179
154
194
216
160
212
204
125
292
176
124
225
175
275
159
493
443
59
177
192
590
188
182
256
211
207
228
151