32
56
1
89
2
22
65
51
38
89
1
19
1
2
1
1
4
10
9
1
40
89
4
1
25
1
6
43
89
89