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