3383
supportive obedient
10743
19222
27832
28347
29507
29734
18895
27642
27822
28027
28964
14321
29573
3617
4172
11129
20092
21851
29557
20771
3536
2960
29290
330
16776
28966
3098
28029
26105
20587