9
140
106
63
18
33
41
20
39
16
49
24
40
6
23
4
12
58
43
30
7
29
54
34
15
1
19
8
14
64
50
35
118
47
31
2
5
72
10
44
27
17
3
55
42
48
21
78
13