23
26
29
19
15
16
69
84
47
33
27
34
28
20
12
10
85
11
37
22
36
43
63
41
46
25
143
140
21
82
2
59
42
55
39
56