3
9
1
7
5
11
13
4
18
22
2
17
8
43
54
24
12
33
39
65
34
6
14
29
31
23
16
48
20
27
10
21
77
176
74
32
81
19