10
2
11
0
18
9
13
36
8
6
38
7
35
60
115
24
30
45
43
208
82
23
12
99
57
247
224
27
104
120
63
59
127
109
17
278
175
16
51
173
21
14
28