315
277
2
15
69
8
3
6
166
33
9
2
1
1
1
7
1
5
1
1
16
1
25
1
1
1
79
8
6
51
1
4
9
1
26
1
1
1
4
3
2
1
5
1
36
4
4
6
55
28
2
56
3
2
37
36
95
1
315
70
168
109
8
1
279
11
18
5
1
1
34
86
193
177
135
2
271
14
11
14
1
49
264
2
1
306
7
279
30
5
3
14
17
1
12
235
1
41
25
314
1
184