20
46
38
32
17
55
60
30
42
16
18
26
47
10
25
28
6
33
15
11
4
24
29
43
12
70
21
31
7
102
8
71
63
23
87
86
142
9
211
52
2
243
139