66
99
11
39
20
47
19
58
62
59
72
9
37
17
21
83
7
44
27
56
41
25
54
30
45
97
22
32
76
34
14
31
40
124
52
207
219
159
68
87
122
16
94
138
100