4
4
71
165
327
350
386
410
321
175
79
41
—
46
385
1
50
6
20
7
8
5
14
23
9
74
1
1
52
22
4
30
14
2
9
3
5
7
18
3
43
11
29
9
35
21
6
18
30
33
8
3
3
92
8
39
7
24
40
12
6
3
5
1
9
2
4
38
7
18
21
702
495
120
509
210
343
304
185
244
282
423
376
153
4
132
14
168
1
10
517
1
80
336