0
2
31
47
1
5
23
3
9
16
7
6
11
18
71
145
99
85
131
76
34
107
211
66
24
25
36
38
193
62
17
33
53
57
15
29
60
37
27
56
13