44
26
29
22
20
107
82
47
73
138
77
78
33
52
106
133
159
35
28
12
68
55
75
76
59
64
88
102
31
187
317
84
183
71
61
19
16
46
69
54
34
32
43
36
41