7
15
29
31
33
35
38
40
41
42
46
49
52
61
65
69
77
78
82
84
81
50
20
39
11
48
37
87
70
56
17
16
83
55
13
25
89
12
75
36
58
10
51