20
13
66
30
22
54
6
12
51
26
50
49
36
38
16
8
41
57
28
69
259
146
52
61
32
19
174
24
7
43
5
35
81
63
23
87
80
9
21
104
155
55
59
31