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
176
8
57
48
17
16
60
55
23
10
14
34
139
40
32
67
137
58