4
15
43
20
30
46
6
18
5
60
62
28
25
10
31
95
22
11
71
17
38
54
78
63
34
42
19
35
27
86
75
33
9
24
145
36
39
12
52
144