24
23
2
22
4
11
5
13
15
77
29
169
81
18
30
132
16
8
31
9
14
49
55
40
10
96
7
37
60
35
52
54
27
180
87
34
113
3
17
85
67
26
42
39