25
27
12
38
4
15
62
10
6
95
57
174
50
49
77
103
42
45
13
23
138
65
78
64
46
116
121
79
61
26
18
74
132
89
143
53
71
86
20
34
43
11
39
22
24
31
29
28