18
21
45
31
29
61
40
16
26
34
42
78
60
49
5
44
20
2
12
72
27
22
64
101
9
13
7
85
66
4
6
33
82
19
11
1
105
50