451
473
1
2
1
21
10
1
4
1
29
5
5
100
4
4
1
16
372
72
44
15
2
8
41
52
46
35
31
1
5
4
1
4
1
6
34
5
15
6
12
21
1
1
24
207
178
15
3
7
114
1
2
47
1
2
42
7
72
1
1
1
26
18
2
2
14
9
12
157
86
16
9
209
1
3
1
125
40
1
272
3
42
167
170
536
9
1
1
5
4
5
475
21
7
9
33
24
333
6
11
65
270
94
484
516
361
37
9
623
6
23
167
28
1
1
2
111
11
800
2
165
611
111
37
475
28
33
4
13
8
1
44
372
2
72
45
923
1
294