6
12
5
10
23
20
34
15
22
49
33
77
8
67
53
17
9
11
19
39
28
24
25
13
137
57
169
83
54
29
70
27
47
18
48
69
43
40
89
63
95