0
4
13
3
8
2
6
12
5
19
31
42
39
30
41
55
22
45
174
47
21
49
99
56
58
53
86
36
23
10
27
37
26
48
28
57
81
9
35
215
91
17
38
136
78
70
32
54