5
58
15
39
8
27
14
28
17
12
10
38
3
4
7
43
11
40
29
25
6
103
46
13
2
67
59
24
16
84
70
211
18
130
45
23
30
82
35
32
135
36