426
504
1
2
6
8
21
2
43
1
1
1
4
179
38
24
16
9
15
28
8
19
3
1
5
1
4
31
3
8
5
1
1
5
6
8
75
88
4
47
8
1
2
23
4
33
4
18
17
5
6
9
51
40
2
12
123
1
1
51
1
1
142
1
6
71
66
281
2
1
1
249
7
22
4
137
2
9
47
129
30
211
253
126
32
7
201
4
128
10
2
76
9
341
66
287
49
21
249
7
22
1
24
179
2
38
37