69
33
45
207
15
113
54
56
71
29
110
1280
177
60
64
135
57
447
80
128
37
122
12
337
117
616
2111
292
39
100
95
6
32
121
26
215
254
79
236
35
21
31
388
183
243
321
38
202
84
309
138
51