25
57
53
17
58
15
28
5
2
1
8
13
9
6
29
30
88
22
12
16
119
14
11
3
19
84
7
63
40
10
32
21
27
23
37
24
47
42
4