41
37
18
43
42
95
19
28
48
30
109
57
68
55
467
39
56
91
115
67
119
92
83
65
334
82
71
63
46
27
49
274
34
78
139
26
21
38
51
74
22
20
146
75