16
13
12
38
1
23
9
4
5
2
18
26
8
33
7
10
19
11
22
15
17
43
39
21
52
37
111
45
57
54
50
64
40
61
98
67
44