7
4
13
43
10
21
101
51
8
17
2
11
5
16
12
3
37
65
50
23
14
81
36
32
42
9
40
6
18
15
22
34
25
1
47
28
19