478
477
2
9
2
1
4
1
16
6
1
58
3
2
4
31
165
33
10
2
1
4
31
28
5
46
12
1
1
1
3
2
1
7
1
4
1
1
9
16
1
16
153
77
9
6
12
53
1
3
36
8
1
26
1
1
1
3
4
2
1
5
4
6
97
39
5
92
3
2
53
64
119
3
52
119
73
228
6
3
3
7
199
13
11
5
4
37
190
5
3
6
137
94
238
249
220
4
2
403
1
29
1
14
20
38
3
436
1
101
281
76
19
199
24
4
3
8
13
10
165
33
20
475
3
281