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