6
10
33
39
38
16
7
2
4
3
12
14
9
56
28
40
83
29
17
54
59
23
42
41
44
19
94
72
27
88
46
13
74
118
85
45
43
139
122
30
174
75
52
104
121