7
200
35
23
32
90
145
18
22
72
88
8
30
147
54
34
36
9
99
40
19
2
48
56
173
91
813
47
10
325
93
5
59
4
42
98
3
6
37
73
479
24
41
12
21
38
128
177