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