451
355
1
2
20
10
2
25
2
1
92
4
2
1
10
325
64
44
15
7
31
42
45
27
34
6
4
6
6
37
5
15
6
12
22
16
175
154
9
96
1
39
1
2
40
8
72
1
1
21
17
1
15
6
12
143
81
7
1
9
191
2
2
1
100
26
242
1
23
153
148
476
6
1
3
432
16
1
7
27
12
301
6
10
71
242
83
400
460
298
38
9
528
10
1
169
21
2
112
10
684
150
534
95
27
432
17
27
1
44
325
2
64
40
268