478
485
2
9
2
1
5
1
15
6
2
60
4
2
4
29
166
33
9
2
1
4
29
31
6
47
8
1
4
2
1
1
7
1
5
1
9
16
1
15
152
79
8
6
11
51
1
4
34
11
2
26
1
1
1
4
3
2
1
6
4
6
87
41
4
91
3
2
56
64
127
2
52
118
75
227
6
2
3
8
199
11
12
5
5
36
191
6
3
6
136
94
239
252
217
5
2
409
1
29
1
13
17
37
3
437
1
100
282
75
21
199
23
5
3
8
14
9
166
33
19
475
3
281