64
296
45
76
401
29
14
52
627
750
164
210
55
41
13
38
289
36
122
331
320
162
535
5013
23
118
672
42
120
71
11
182
25
119
60
63
166
241
32
137
35
105
9
73
195
43
82
275
44
319
34
39