512
450
12
1
4
7
1
20
5
3
57
4
3
14
183
47
23
1
7
34
36
21
20
9
4
1
9
7
5
21
1
16
150
88
12
2
5
78
1
1
38
10
3
30
3
6
1
1
2
4
7
6
109
49
9
104
2
63
44
128
3
41
88
103
273
7
4
6
6
247
13
4
11
9
18
187
7
5
21
117
73
296
264
240
7
430
1
22
2
27
24
2
59
5
448
90
340
60
22
247
17
9
4
10
11
23
183
47
20
511
1
330