20
42
37
18
27
52
66
50
60
11
41
38
58
26
29
43
140
21
30
16
85
48
53
45
34
31
22
65
39
33
8
7
23
44
56
28
143
32
12
371
83
75
49
36