10
2
0
11
15
17
26
23
20
33
28
25
21
16
42
55
13
69
67
38
18
184
41
109
141
82
12
7
24
31
48
92
8
159
223
39
229
95
27
52
298
107
168
365
54