25
57
13
64
67
17
29
52
48
286
129
91
120
61
18
36
310
32
189
15
27
54
31
80
287
82
146
126
20
49
56
174
34
494
204
156
123
108
556
74
292
16
324
23
72
112
158
368
241
89
293
220
147
456
536
28