3
4
17
7
5
8
2
9
0
43
14
16
18
11
6
24
1
13
32
36
10
49
157
67
28
149
81
258
111
400
192
82
100
46
153
70
62