38
32
64
122
142
185
17
242
23
42
295
67
14
69
61
26
47
34
60
58
7
78
21
88
56
84
36
30
147
4
19
100
120
46
93
126
66
72
162
118
139
161
108
178
820
115
101
187
193
45
44
74
68
388