13
18
96
10
116
33
59
99
8
81
68
21
85
88
76
78
47
34
108
2
37
3
31
87
36
35
56
23
62
110
60
7
73
123
28
98
29
12
26
42
58
70
77