7
1
4
35
8
110
16
37
100
11
6
25
22
21
27
34
61
32
24
47
12
330
18
176
129
75
101
259
36
99
92
66
126
46
114
58
139
112
147
91
181
30
17
15