25
1
5
33
10
13
20
23
19
80
9
6
60
8
17
12
15
18
29
38
2
104
11
57
16
32
14
27
52
87
34
63
40
21
3
28
43