0
15
3
1
12
7
6
29
5
24
33
47
27
42
13
38
76
19
45
18
178
59
119
67
16
17
46
39
23
51
26
69
30
28
78
106
168
322
52
21
54
102
63
156