52
24
72
92
19
260
264
98
205
65
69
60
58
12
35
30
50
235
560
148
101
183
28
89
25
244
81
141
49
46
23
88
26
51
370
66
180
198
250
209
167
143
138
174
204
31
73
228
406
1282
54
242