20
21
3
4
13
15
95
77
30
91
37
10
11
89
20
2
20
51
107
16
19
14
11
11
7
2
3
17
0
25
9
31
15
28
9
15
13
5
9
29
10
12
13
11
56
10
22
30
6
21
12
3
6
7
8
32
32
10
15
8