69
98
59
86
43
91
14
18
117
19
92
42
78
22
27
11
17
12
26
34
41
128
113
64
32
232
125
246
66
102
36
67
46
9
97
111
23
119
63
147
115
293
104
116
154
50
24
6
48
25
20