25
21
78
3
54
33
26
6
57
36
50
164
116
173
10
20
18
47
7
52
39
41
109
23
38
9
31
65
15
19
13
129
82
61
126
153
34
24
29
79
4
14
59
135