6
2
8
37
3
16
10
57
74
12
26
21
5
46
30
11
20
19
7
58
18
142
47
36
53
155
99
32
9
128
211
270
107
171
54
162
85
146
126
197
43
443