1
0
2
14
11
5
8
6
3
4
27
7
9
13
10
58
12
17
65
158
90
60
18
23
25
189
44
108
22
63
48
33
40
67
184
122
62
30
225
146