0
8
7
13
32
6
3
9
50
156
49
35
125
79
86
75
33
24
4
136
74
22
59
98
194
154
48
51
16
140
5
27
83
71
63
25
19
138
34
11
14
15
73
90
37
21
18