351
273
40
31
2
7
3
2
1
260
82
35
1
52
46
62
1
1
1
2
1
1
1
2
6
2
1
9
1
43
15
91
145
2
42
2
6
1
2
9
11
1
5
6
2
31
21
4
74
78
2
1
145
35
26
6
1
77
3
56
27
34
183
1
99
108
411
6
2
40
360
1
15
1
9
167
4
10
105
94
415
133
470
11
30
327
51
54
10
2
145
10
469
84
483
15
18
360
17
10
1
5
3
35
260
82
31
168