38
40
94
211
397
40
110
135
129
135
146
38
126
531
409
103
99
140
119
96
137
1096
428
143
130
38
114
371
135
405
123
40
600
615
118
141
151
143
91
130
123
215
101
137
118
598
170
124
41
473
115
129
133
136
101
130
152
130
136
126
122
23
25
54
22
24
23
24
24