71
419
679
64
234
342
136
241
393
100
331
171
105
178
40
135
189
162
87
295
151
250
232
133
266
271
153
165
33
34
20
25
61
63
45
127
23
93
195
290
190
278
65
85
316
104
177
141
44
66
255
90
160
54
139
228
118