0
4
9
6
19
3
7
49
296
78
30
14
11
13
18
20
17
8
10
37
32
23
15
24
33
28
16
73
58
56
62
46
29
45
235
97
75
113
80
77
44
797
47