143
151
6
25
26
3
11
84
54
156
149
139
72
18
181
44
388
863
34
36
95
15
22
52
56
35
29
16
63
71
61
112
104
50
24
20
62
31
53
9
55
98