3
19
20
23
29
34
36
38
42
57
58
63
65
67
71
72
76
88
89
90
35
45
47
1
44
43
52
15
55
40
70
41
81
18
51
16
7
14
80
12
6
49
11
26