45
23
54
11
88
29
17
20
34
5
18
35
9
75
12
72
8
2
3
15
13
33
48
4
22
55
7
44
64
10
166
26
28
16
31
140
92