25
27
43
2
42
174
22
64
13
15
19
70
116
73
34
62
75
39
69
78
21
81
32
24
8
9
216
61
57
20
11
101
26
92
137
52
30
55
6
18
45
67
48
86
36
38