3
6
17
0
23
16
24
4
14
13
12
10
8
2
21
20
7
25
26
36
42
9
32
11
34
19
76
52
35
30
242
66
150
129
173
68
132
45
110