19
31
34
29
30
59
43
22
69
40
16
27
106
71
32
93
136
26
6
142
249
9
102
97
164
64
110
124
78
147
218
153
84
10
74
65
70
35
123
118
73
41
183
58
101
17