3
16
20
24
27
29
34
43
44
45
49
55
60
62
65
67
75
77
85
89
15
50
6
46
52
7
41
17
33
30
40
39
23
80
76
18
13
8
83
12
68
11
9
37