41
40
193
38
38
38
38
307
103
41
97
157
175
157
97
92
98
114
40
100
100
187
40
97
39
96
39
160
39
203
93
537
136
175
100
151
90
166
182
40
41
216
162
155
173
40
102
141
39
99
98
104
39
214
143
40
400
357
584
355
99
202
150
156
41
156
553
102
441
39
41
39
39
174
200
24
22
22
24
46
26
45
26
38
25
22
25
23
26
25
23