85
226
1006
383
90
195
437
277
133
484
142
158
105
83
77
109
156
206
177
76
201
99
257
31
116
112
224
49
42
220
70
145
98
61
68
208
44
96
267
263
89
240
117
143
126
67
93
183
58
73
48
52
26
179
53
176
103
19