20
5
18
36
30
70
13
12
7
32
26
11
2
6
22
41
44
25
45
24
29
35
10
56
271
8
113
40
27
17
53
91
31
14
68
21
16
33
9
38
72
81
23
57
51