2
13
15
16
25
29
30
31
32
36
41
43
48
52
53
55
64
75
82
88
46
45
35
44
1
76
47
40
62
89
81
24
7
20
14
17
22
11
10
83
12
74
5
77
9