155
1002
174
965
167
842
160
831
249
1244
151
757
84
415
132
671
34
169
202
1065
66
327
64
319
418
2154
81
407
27
136
30
146
155
1002
174
965
167
842
160
831
249
1244
151
757
84
415
132
671
34
169
202
1065
66
327
64
319
418
2154
81
407
27
136
30
146