4
9
7
2
3
19
11
20
43
17
15
22
14
6
8
41
10
45
25
39
51
44
31
24
37
12
32
27
48
33
64
111
26
56
35
52