153
96
110
144
18
13
37
101
108
121
58
99
106
48
24
5
63
207
45
52
229
17
7
1
91
149
80
42
27
73
176
82
183
44
8
97
32
231
123
50
199
128
68
12
31
112
72
81
129
16
55
66