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