38
39
18
169
75
35
63
92
13
25
231
525
363
133
128
89
218
476
196
200
134
84
41
268
228
150
251
32
15
46
224
391
517
147
28
6
37
110
91
54
22
47
227
60
321
190
82
19
31
256
30
104
98
56