3
1
2
6
20
13
41
16
9
31
46
25
32
45
22
19
63
39
12
92
10
11
33
14
7
42
8
17
24
26
5
29
4
76
48
70
18
21
15