14
17
4
5
16
8
10
9
11
24
1
63
7
0
12
6
38
46
3
20
31
19
58
25
39
40
151
109
33
113
22
30
26
28
118
50