0
11
3
9
21
47
4
1
28
8
13
5
29
2
18
32
23
20
6
7
14
43
34
12
10
17
25
16
207
121
51
31
146
80
223
45
323