25
26
20
8
51
29
33
62
80
70
27
30
15
127
40
84
39
17
9
23
61
4
59
5
13
50
57
37
41
22
42
67
38
172
10
11
34
18
65