79
166
620
75
243
996
401
438
12
92
424
114
440
310
70
330
187
367
95
62
144
57
289
189
65
236
17
234
136
9
91
320
350
35
74
71
51
86
220
296
49
149
286
119
225
233
250
241
39
120
254
59
43
182
42
287
77