14
46
15
17
24
25
7
9
3
38
75
36
42
10
45
12
56
35
21
41
59
47
79
39
87
72
113
77
28
97
51
73
26
20
321
4
60
33
22
37
43
89
27