6
3
5
23
7
9
17
4
10
2
0
15
11
226
25
52
96
148
73
18
12
16
8
1
37
49
43
55
29
72
44
39
13
36
41
30
21