100
41
98
41
382
101
38
120
98
135
129
39
128
101
97
108
40
407
40
124
131
420
587
111
115
40
89
123
396
97
40
115
62
135
142
199
133
142
355
40
143
41
95
40
363
134
452
410
119
41
123
121
135
101
141
39
198
142
136
100
142
133
398
130
112
40
105
41
41
38
39
39
41
198
145
566
41
40
98
96
136
38
90
113
38
137
99
543
118
104
311
134
41
39
40
40
24
23
26
26
23
22
24
22
26
26
26
23
23
25
25
26
46
26
24
25
42
25
26
42