6
41
34
5
12
11
10
19
17
29
68
18
8
15
127
14
80
118
50
101
165
158
22
79
103
35
39
78
98
114
241
1806