20
60
36
9
21
22
95
12
3
13
1
18
7
14
26
8
2
31
23
25
6
29
16
17
28
4
113
11
44
53
33
10
15
5
24
73
77
57
19