3
11
5
4
6
10
48
9
8
28
20
13
17
89
55
19
57
25
24
31
81
38
27
22
14
54
16
12
37
18
21
30
40
47
65
39
43