20
21
77
109
14
28
6
18
35
82
33
31
10
23
32
47
40
7
13
26
9
44
57
22
1
67
49
59
113
43
37
34
16
69
133
36
30
58
41
27
8
91