25
62
2
43
8
87
20
30
58
24
187
42
78
47
272
10
86
39
9
151
136
48
18
107
14
139
54
85
13
15
16
385
12
52
59
188
110
11
19
76
21
46
22
120
45
36