11
12
33
8
10
21
70
28
29
18
24
6
20
22
23
19
56
42
128
27
47
13
16
39
81
55
44
76
40
52
49
35
48
32
93
46
17