9
4
3
14
24
13
22
18
16
6
29
0
1
32
5
44
26
17
39
21
56
23
8
2
41
88
12
59
42
125
7
87
93
80
52
95
36
30
11