7
70
48
97
80
144
85
39
14
50
139
228
152
128
40
149
90
19
57
237
121
111
29
171
61
42
167
259
41
75
26
154
113
43
55
77
49
31
44
417
23
680
47
72
37
64
110
18
130
63
193