65
12
3
25
26
6
9
18
87
32
4
14
43
22
38
30
21
5
15
13
10
37
90
24
7
1
129
45
23
117
8
52
2
57
28
17
19
16