20
41
2
51
34
4
16
45
30
46
6
18
5
60
62
28
25
10
32
95
23
11
71
38
54
78
63
42
19
35
17
27
86
75
33
9
24
44
145
36
39
12
52