3
5
6
11
16
18
21
28
30
32
33
39
42
49
50
65
69
83
84
90
1
40
48
47
60
46
76
44
43
4
29
35
12
19
51
14
87
13
75
68
27
89
31
73
10