25
56
60
115
39
61
24
41
36
32
14
82
72
193
43
30
69
269
134
85
45
123
62
442
155
44
161
21
172
278
157
22
167
16
18
51
31
27
52
113
42
568
187
130
40
35
271
55
181