89
2
4
6
2
1
4
25
81
115
105
87
81
55
35
2
1
1
—
421
544
27
444
37
235
150
35
41
32
222
5
367
516
51
28
710
13
80
1
5
8
7
10
21
22
1
53
34
32
17
12
2
8
52
14
20
13
2
5
27
170
48
17
64
6
375
1
2
3
17
19
88
44
10
132
115
11
1
25
30
3
4
7
66
74
1
19
29
22
3
5
235
3
47
326
10
3
2
2
4
376
12
171
5
2
76
54
18
24
37
6
5
8
23
2
2
127
9
11
80
14
4
37
30
1
88
59
5
22
39
6
11
47
65
1323
95
14
150
1577
10
374
9
588
260
2097
871