11
21
14
10
12
9
40
20
8
51
38
126
6
15
16
26
17
13
48
37
36
32
39
24
7
105
35
58
42
67
71
106
45
92
96
83
19
43
28
60
57
108