27
62
73
172
3514
33
113
16
185
150
408
4
419
71
72
257
55
90
1270
387
686
139
19
177
50
126
46
101
76
23
80
93
104
67
243
74
160
158
203
116
11
45
183
43
333
36
176
57
117
131
205
259
163
843
56