21
22
13
15
24
29
27
20
32
40
49
16
9
7
35
85
61
12
18
81
68
205
17
26
6
10
70
44
52
57
48
30
8
139
55
19
76
67
47
43