94
77
34
142
120
32
72
23
104
24
9
25
35
45
57
59
15
58
26
143
50
112
69
33
27
16
30
63
54
43
49
79
20
184
85
136
44
67
102
66
98
116
131
158