The researcher randomly selected 3 centers out of 18 health centers in Zanjan by writing numbers on paper by drawing lots, then by referring to the mentioned health center, 45 of them were selected by available sampling method and coded from 1-45. Using randomly assigned block allocation methods, they were divided into 3 groups of 15 people (2 intervention groups and one control group). How to do it: First we encode the groups based on the Latin letters as follows: A = cognitive-behavioral therapy, B = acceptance and commitment treatment and C = control group In this study with three groups A, B and C, the following six groups were created: And we assign the numbers 1 to 6 to each: ABC-ACB-BAC-BCA-CAB-CBA Then we contract using a table of random numbers, whenever the numbers 1, 2, 3, 4, 5, and 6, respectively. It appeared that one of these blocks would be selected, and if another number appeared, we assumed it to be null and void and moved on to the next selection. In fact, we get a random sequence of numbers with a table of random numbers, which we consider the order of the assigned allocation for each number. In this way, the number of people in the groups is almost equal.