9
11
4
13
15
21
12
110
16
35
31
6
5
65
14
3
19
10
18
27
1
30
8
25
38
23
7
39
50
75
47
45
70
67
28
40
24
58