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