7
162
30
90
21
24
81
26
39
12
41
23
38
36
29
40
44
28
47
103
17
15
25
62
10
18
19
31
35
80
66
27
94
45
8
56
46
13
43
32
34