43
21
19
41
39
15
18
16
23
37
29
12
146
101
22
52
45
27
40
189
54
47
28
24
46
76
102
20
108
68
55
51
31
69
53
36
33