9
111
47
13
55
77
59
38
10
32
26
29
90
80
34
97
70
5
2
8
39
44
42
37
14
72
36
15
67
11
210
294
16
12
35
6
24
31
27
22
18
17