25
27
26
156
37
31
28
75
66
80
2
71
44
30
13
15
167
38
9
18
24
77
49
3
19
68
54
39
178
8
76
48
17
16
60
57
23
10
34
140
40
32
67
137
58