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