44
31
24
18
15
23
17
25
43
22
21
35
8
20
10
54
38
29
61
115
39
33
4
16
66
89
30
143
88
27
55
104
32
47
28
46
170
71
82
40
111
50