8
10
9
2
42
15
29
25
26
22
43
24
36
23
35
21
19
40
16
14
27
20
91
17
74
71
53
44
60
18
85
31
12
55
92
114
13
48
136
41
5
89
141
39
78