20
76
5
33
82
47
16
40
23
24
6
13
72
25
59
26
41
28
1
31
49
27
77
32
138
38
9
10
12
4
3
11
2
39
17
21
18
15
58
19
64