105
anal
44
28
84
30
49
20
46
26
40
68
58
140
58
21
1K
723
23
119
291
11
61
61
91
50
61
51
122
47
246
371
174
83
29
64
23
22
22
90
110
42
80
51
23
64
32
29
123
78
171
74
68
89
33
145
263
33
60
76
14