310
285
2
16
67
8
3
6
162
32
10
2
1
1
1
7
1
4
1
1
1
16
1
24
1
1
1
75
9
6
51
1
3
9
1
26
1
1
1
3
4
2
1
5
1
35
4
4
6
60
27
2
57
3
2
34
35
89
1
310
71
166
109
9
1
273
13
17
4
1
1
34
86
188
173
134
2
267
13
11
13
1
50
258
2
1
300
7
273
31
4
3
13
16
1
13
229
1
40
26
309
1
184