4
9
12
28
32
33
34
35
39
42
44
48
52
60
73
75
76
78
85
89
79
46
30
45
57
43
90
37
6
69
87
41
13
19
81
8
74
2
83
7
23
14
66