310
280
34
32
5
3
1
253
86
46
50
29
51
1
1
4
1
1
23
45
22
72
137
4
34
1
1
17
13
4
2
21
34
2
1
57
88
2
1
136
19
32
3
66
5
1
54
1
19
42
181
1
89
80
417
4
34
374
8
2
18
135
4
5
96
1
96
392
130
449
7
15
331
49
1
47
15
6
161
5
424
79
477
9
10
374
10
18
1
5
2
46
253
86
32
181