11
111
87
26
57
23
17
16
3
5
14
19
7
53
39
47
22
10
4
71
45
38
64
20
37
24
18
80
2
29
25
15
43
13
118
1
62
28
8
6
30
55
21
44
27
12
52
34
31
41