27
62
83
103
142
17
90
66
149
155
383
22
174
116
106
95
45
37
47
139
318
137
118
26
39
166
185
61
108
254
68
50
28
46
74
77
32
117
129
82
6
176
162
97
57
71
51
171
41
34
138
59