25
140
18
40
49
20
60
153
123
14
5
34
21
55
45
85
8
443
2
72
17
7
13
46
23
50
90
4
91
43
38
156
94
103
63
69
62
181
57
47
24
12
22
66
36
33
39
15