260
149
67
261
181
58
241
86
130
96
437
73
165
343
163
154
139
162
87
83
213
171
365
167
118
320
30
189
176
17
25
13
291
75
290
147
245
199
164
238
97
39
99
240
246
598
259
157
89
11
386
94
191
61
313
104