11
35
77
3
12
8
24
4
14
7
55
10
42
2
28
66
5
6
21
113
18
27
26
23
22
98
56
112
52
25
48
19
33
101
31
75
90