0
6
4
8
2
9
5
27
11
14
13
43
93
78
68
47
15
136
55
21
35
118
26
24
61
51
25
37
17
29
46
7
52
49
36
70
201
256
98
113
58