0
3
8
5
7
9
1
10
13
6
2
35
11
4
15
139
30
54
36
109
105
94
194
154
99
100
318
73
189
46
76
41
71
98
42
52
143
80