43
42
21
27
58
204
23
77
39
11
8
52
14
24
57
17
54
71
120
228
20
18
253
127
93
29
119
74
85
36
33
49
16
84
44
32
118
26
13
181
10
112
25
68
63
67
133
91
106
79