3
5
11
6
9
7
13
14
10
20
15
23
43
28
29
51
26
21
53
27
33
67
24
104
48
97
41
47
36
25
62
49
22
52
17
42
69