0
2
3
9
7
1
5
11
4
6
20
100
14
15
16
98
137
27
50
28
191
132
95
209
82
197
34
184
59
24
194
119
69
13
17
45
72
142
127
38
117
153