5
11
25
27
28
32
37
43
45
48
56
57
66
68
69
75
80
84
86
87
81
51
1
50
63
47
31
29
42
3
78
59
41
18
14
16
88
15
13
12
35
23
60
10
49
9