39
96
110
93
38
40
396
94
122
40
40
103
38
103
107
94
547
432
39
395
146
38
427
97
454
130
208
136
106
408
101
104
90
125
41
40
98
39
212
116
139
40
103
219
340
93
133
121
180
133
150
39
105
38
210
134
132
217
377
129
132
40
204
93
95
647
425
98
102
211
121
118
143
219
38
40
117
207
104
40
388
147
543
39
140
96
87
137
22
23
54
23
25
26
47