25
224
29
56
97
183
17
16
38
55
140
44
82
12
50
41
30
710
40
172
20
146
62
14
35
18
42
23
169
13
45
15
31
43
53
10
689
219
195
28
57
1098
134
303