3
teen
7
7
8
12
3
7
5
2
4
3
1
9
9
8
2
4
5
1
7
1
104
91
105
150
115
183
315
160
137
245
363
66
107
79
121
44
68
96
51
39
50
175
27
140
45
44
173
100
42
35
81
50
80
662
714
131
901
979
172