9
14
33
89
86
93
59
68
20
18
13
38
35
19
15
22
97
31
29
49
36
47
77
60
71
51
138
41
27
53
64
30
21
76
79
63
92
90
247
58
28
72
12
46