3
9
10
14
17
19
20
23
28
33
35
40
43
53
56
62
65
75
81
89
1
49
47
48
60
44
80
42
76
4
55
41
77
18
86
8
63
21
45
11
58
7
29