422
51
51
164
148
795
1018
41
165
41
755
76
41
166
135
161
76
503
41
412
149
305
159
134
866
41
76
67
64
84
34
383
135
327
152
476
165
929
856
150
673
51
41
44
150
1600
900
278
161
41
793
326
166
136
71
225
55
55
76
164
64
76
367
55
150
41
612
41
41
402
66