23
26
10
2
16
11
83
4
3
21
121
1
6
5
12
34
14
15
9
17
28
24
20
22
13
105
18
77
25
31
52
131
45
64
37
46