7
24
34
85
40
106
140
38
36
145
100
170
206
31
82
95
159
240
116
43
150
113
156
182
73
32
70
110
144
22
172
107
111
231
44
54
42
541
39
25
48
17
239
63
96
155
67
64
247
11585