405
493
1
2
10
10
10
40
9
182
32
26
15
8
8
26
3
23
6
5
5
1
25
5
10
6
4
6
5
70
89
4
43
9
1
2
30
1
33
1
1
19
16
1
3
4
46
48
2
9
110
2
1
57
2
126
2
9
66
62
268
230
11
23
9
128
10
49
124
27
195
252
111
29
4
177
5
129
8
1
66
10
329
64
264
55
18
230
11
23
1
26
182
2
32
25