20
19
27
6
8
24
32
7
5
9
15
85
21
17
11
47
57
200
103
39
14
62
18
33
41
43
49
16
28
83
52
22
72
34
127
31
50
191
23
77
143
30
133
54
40