3
10
77
232
400
382
366
392
341
202
56
26
1
—
177
44
4
61
5
39
59
3
5
8
11
2
91
170
2
2
161
1
8
24
36
5
30
4
1
14
16
13
13
1
6
4
21
4
16
8
1
3
32
10
4
48
4
25
4
1
9
11
3
6
2
1
19
21
2
9
13
7
1
14
54
3
1
2
8
3
34
3
14
43
2
9
4
6
4
1
1
13
11
19
1
8
6
4
1
5
2
3
7
2
2
3
1
7
5
8
3
14
12
1
11
5
2
8
6
2
5
844
381
124
560
274
352
352
135
273
302
442
377
159
133
130
25
299
3
107
258
2
20
18
1
478
90