72
59
17
193
43
66
57
28
33
64
54
30
32
23
89
110
106
44
174
80
157
101
136
155
171
26
113
187
94
230
164
195
198
291
163
119
300
201
96
52
81
255
35
1066
91
114
45
185
48
51
16
178