408
373
1
2
18
8
1
2
20
2
1
88
4
2
1
13
328
64
45
15
7
30
38
45
18
28
5
4
4
6
1
35
5
16
4
9
25
14
174
146
9
102
1
44
1
2
38
5
69
2
1
22
16
1
5
6
9
135
87
5
7
185
1
2
1
93
33
230
2
27
134
139
475
6
1
3
425
18
8
28
15
273
6
9
66
223
86
397
439
295
32
8
500
6
1
2
162
21
2
116
9
656
134
524
92
27
425
18
28
1
45
328
2
64
35
289