16
75
47
20
40
29
21
97
88
4
34
35
11
22
24
30
54
44
58
23
9
19
43
26
49
51
45
69
7
18
125
27
10
37
119
39
65
14
84
8
59
36
126