20
19
5
11
18
40
15
21
67
13
9
8
27
26
38
24
7
81
64
51
32
28
14
16
47
48
29
145
70
113
181
39
17
115
126
12
76
35
22
31