6
39
23
22
32
21
9
26
47
59
12
20
16
25
43
14
49
99
83
30
42
77
63
38
55
69
66
10
128
27
33
88
40
89
13
50
51
112
28
19
48
61
11
46
53
73