4
33
40
58
50
16
31
20
44
6
10
51
15
21
22
55
45
12
42
9
2
59
32
43
91
75
93
144
67
72
61
83
17
39
34
18
103
78
14
80
53
69
71