7
4
3
13
9
22
20
17
15
5
27
2
0
1
29
12
6
44
18
26
14
39
21
56
23
8
41
88
123
24
16
86
92
80
58
52
94
36
30
10