46
44
37
372
32
503
58
24
79
43
41
21
56
209
82
59
39
50
34
78
27
162
149
47
57
90
25
33
26
468
13
128
85
121
192
203
132
180
55
45
17
68
51