9
55
27
89
24
148
75
73
45
25
47
86
31
143
126
132
94
174
10
68
51
52
62
159
57
16
63
185
32
30
92
135
20
41
60
40
15
183
136
67
50
110
13
14
59
36
160
21
77