31
16
20
36
44
39
18
40
34
27
24
12
21
22
59
10
75
89
61
32
28
94
19
43
140
53
80
69
30
58
83
29
33
38
37
42
26
73
137
47