51
58
55
67
326
76
51
44
382
159
41
344
41
154
51
149
392
41
140
68
51
76
139
67
1572
68
146
67
44
152
164
139
160
166
76
68
359
67
76
522
51
51
51
55
166
41
157
153
168
76
151
162
67
68
789
76
76
710
156
149
152
138
137
137
168
138
145
76
1071
1901
55
44
76
148
161
152
41
41
41
156
547
158
144
158
67
166
68
76
138
145
76
44
154
155
485
654
849
51
157
1158
656
360