1
0
6
3
13
5
9
10
15
7
11
4
8
28
26
46
16
58
24
21
82
172
210
84
18
137
175
112
127
43
121
113
123
187
60
104