6
3
17
7
9
28
5
4
14
0
2
1
31
8
30
18
19
25
16
41
20
105
53
42
121
93
61
83
36
139
112
108
99
48
23
34