8
0
19
14
11
24
9
13
21
15
6
12
4
10
2
7
3
5
26
20
42
22
48
110
98
57
93
70
64
35
100
143
165
140
78
116
73
92
164
38
97
317
50
43
190
120
327
235
194
243
239