21
20
1
27
18
10
25
3
17
15
7
2
34
31
22
67
68
12
5
39
6
13
72
11
115
19
30
38
16
23
48
14
4
24
64
36
86
167