3
8
78
165
296
328
354
344
274
138
66
36
—
47
308
5
35
6
20
15
5
5
19
21
1
8
53
3
1
70
1
24
4
16
6
4
6
1
3
8
13
1
3
1
32
5
1
9
1
3
4
3
2
1
1
39
21
1
4
7
20
45
7
1
3
3
99
4
47
4
1
13
40
7
1
1
4
1
2
64
9
7
16
3
1
141
1
8
463
2
1
1
72
206