14
2
4
1
11
0
10
9
18
27
17
16
35
38
58
91
50
106
130
154
174
81
69
123
365
43
452
6
22
225
56
30
57
112
63
15
5
29
47
109
19
12
82
149
119
59