0
3
9
20
12
39
5
17
18
15
11
8
30
7
53
50
23
6
1
29
33
91
186
48
249
66
34
47
13
32
38
85
37
159
193
64
191