27995
supportive obedient
28474
20508
19099
28801
4415
27856
18378
246
28458
24377
28079
26547
29718
15247
4529
27774
25388
25540
5535
29724
946
28388
29182
28031
20665
28884
5214
29722
2538
20424