3
46
27
25
77
40
2
76
34
35
52
23
20
4
7
21
38
47
53
13
6
1
18
16
14
5
10
41
30
163
9
17
22
15
32
79
12
11
42
28