92
79
80
118
104
1
2
8
3
4
9
5
11
12
16
13
19
20
36
37
38
40
46
45
57
55
58
63
64
65
66
67
74
72
75
91
78