1
12
23
25
28
31
33
36
40
41
43
46
53
55
63
65
72
78
81
85
47
48
37
44
76
79
62
75
42
82
16
60
7
26
3
80
13
10
58
59
9
22
56
8
18
4