9
19
14
16
15
18
40
41
93
7
64
25
10
4
11
63
2
39
111
61
5
54
26
75
23
17
28
1
20
12
45
21
24
96
6
3
32
51
46