23
8
13
32
18
20
10
14
24
26
7
11
12
19
15
28
17
25
129
79
109
73
35
47
49
33
36
30
16
21
38
57
9
48
5
6
99