40
92
38
41
102
273
41
89
38
39
98
137
105
39
40
218
45
327
549
573
554
392
38
40
95
408
132
96
122
136
40
135
38
106
138
40
39
38
38
134
38
39
121
40
96
116
203
133
124
40
127
127
38
240
531
380
143
137
129
138
40
98
135
129
40
140
115
119
136
128
124
130
117
135
224
39
127
40
144
436
423
136
23
23
32
23
23
26
23
25
24
25
42
25
25
23
26
26
23
34
23
23
26