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