3
73
345
236
359
21
81
120
28
7
8
18
46
77
9
36
25
215
90
116
115
176
5
12
99
78
14
6
71
136
148
160
50
162
475
57
139
191
40
11
37
13
277
19
10
17
219
26
44