522
456
1
1
2
13
6
47
4
47
10
2
23
141
64
29
1
14
24
27
18
8
40
1
12
2
1
27
33
2
4
2
2
7
9
10
95
83
5
39
9
1
1
2
36
18
30
1
4
24
22
2
5
21
12
82
51
1
1
5
149
3
1
60
168
1
27
105
88
300
2
2
1
3
257
10
31
23
193
17
58
174
30
243
205
140
136
5
239
16
15
117
24
2
1
86
17
419
76
333
89
22
257
10
31
1
29
141
3
64
62