33
9
10
18
39
15
4
40
8
11
20
85
159
104
49
36
76
12
75
143
22
42
35
119
45
53
44
58
94
17
30
50
108
122
86
6
32
25
59
80
47
92
16
267
37
55
70