20
7
11
22
6
0
10
23
88
1
15
40
110
38
94
2
25
13
31
46
56
121
19
3
4
108
32
16
51
14
42
27
8
5
66
26
24
17