25
17
20
83
49
55
16
18
19
8
53
6
26
21
3
22
57
58
85
206
86
137
32
113
33
71
118
41
47
68
15
232
48
164
29
95
4
140
93
79
151
23
35
13
43
117
52
99
100
40
51