10
8
2
20
25
1
17
9
12
30
117
51
53
36
63
87
22
5
81
18
46
27
39
7
4
24
49
14
19
41
16
0
6
31
11
94
35