1
10
18
26
32
33
38
40
43
50
51
55
56
60
66
73
74
77
85
90
47
4
46
45
39
44
31
49
6
7
67
15
75
14
12
13
59
11
20
61
48
9
23
8