1
5
3
4
6
7
29
10
49
31
15
81
27
14
39
18
25
28
35
17
26
41
23
21
13
40
24
22
93
58
38
59
42
52
53
57
46
47
48