466
475
1
1
2
1
22
5
2
1
3
31
11
1
103
7
3
4
2
5
45
315
87
36
1
16
3
48
53
25
55
52
1
6
3
2
1
7
4
2
20
42
5
7
1
2
1
1
16
23
17
1
240
151
17
6
9
89
1
2
49
1
1
2
43
15
57
1
1
2
24
26
1
2
1
15
6
16
170
83
6
1
4
221
6
1
3
101
58
281
5
69
219
153
491
9
4
2
3
11
420
27
10
4
31
51
370
5
16
67
271
116
471
482
350
79
8
619
20
35
1
131
44
2
105
16
820
174
566
153
45
420
37
31
4
5
12
1
36
315
3
87
49
938
3
290