0
13
3
2
1
4
17
6
5
7
11
12
40
9
46
24
147
50
152
21
8
74
70
30
15
179
89
32
99
78
340
236
72
65
155
62
10
20
79
25
38
119