413
503
1
2
10
10
12
40
10
184
32
26
15
8
8
27
4
24
6
6
6
1
25
5
10
6
4
6
6
71
92
4
43
9
1
2
30
1
33
1
2
19
16
1
3
4
50
48
3
9
113
2
1
57
2
126
2
10
68
63
272
234
11
23
10
131
10
51
127
28
197
255
114
31
4
180
5
130
9
2
66
10
337
66
267
57
19
234
11
23
1
26
184
2
32
27