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