3
8
18
23
29
32
35
38
40
44
49
52
54
58
74
81
82
84
85
86
11
77
45
30
43
15
42
28
4
76
22
41
65
89
20
79
17
60
14
73
12
34
55
75
10
66
56
72
9