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