97
2
4
6
2
1
4
24
79
115
102
86
80
55
35
2
1
1
—
421
544
29
443
37
235
155
35
40
32
221
5
363
514
50
28
710
1
13
79
1
5
17
7
10
21
22
1
53
34
32
17
12
2
8
52
13
20
13
2
5
27
169
48
17
64
6
373
1
2
3
17
19
86
44
10
132
115
11
1
25
30
3
4
7
66
73
1
19
29
22
3
5
235
3
47
325
10
3
2
2
4
375
12
171
5
2
76
54
18
24
35
6
5
8
23
2
2
127
9
11
79
14
4
37
30
1
88
59
5
22
39
6
11
46
64
1321
95
23
150
1571
10
371
9
582
260
2093
869