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