0
1
5
19
13
7
11
28
47
16
15
6
26
4
45
46
87
175
60
56
92
21
96
17
31
206
29
24
62
27
52
154
123
25
137
30
282
14
2
490
77
55
42