44
469
145
603
85
143
109
68
22
152
136
53
21
411
139
327
94
33
17
34
41
150
70
212
129
74
115
111
59
79
57
87
133
82
39
26
215
45
24
122
162
417
12
345
36
47
169
170