3
13
18
25
29
38
42
56
58
63
64
66
72
75
77
78
79
82
85
87
37
49
48
69
46
43
44
62
57
41
21
39
76
11
51
47
1
10
81
9
8
24