0
1
9
5
12
13
2
16
18
10
14
15
20
11
27
8
21
7
25
26
47
43
166
24
56
37
79
176
66
34
196
172
98
127
6