41
138
109
188
93
336
225
213
177
116
206
129
71
167
65
222
210
146
182
134
56
143
126
236
11
106
92
100
112
331
110
49
102
73
151
58
136
105
99
44
75
178
244
197
66
28
62
80
113
40
98
131
33
215
23
69