38
172
650
553
151
38
39
575
40
153
91
40
40
158
111
146
40
99
39
99
104
104
212
40
38
41
163
91
102
148
41
156
159
144
174
41
38
405
394
93
105
41
41
41
149
40
41
98
41
40
38
40
196
158
40
39
150
41
38
443
38
40
38
41
39
40
41
38
95
41
40
23
28
26
44
46
43
22
26
25
47
41
23
47
27