241
235
115
291
219
179
40
113
97
203
102
96
108
120
48
94
133
68
64
119
71
101
108
84
173
72
98
159
107
42
43
46
135
83
67
48
11
50
49
29
46
21
52
68
47
43
29
40
36
34