2
1
18
4
3
0
8
11
5
6
7
13
24
23
14
196
10
73
39
34
28
25
51
132
35
130
191
86
89
30
150
49
185
189
98
109
93
110
69