8
40
37
1
6
87
75
52
15
62
26
12
58
2
11
19
4
5
60
31
83
25
59
56
7
55
21
48
13
435
86
82
67
17
34
30
3