78
242
80
276
191
128
1089
110
600
307
434
282
28
32
44
627
312
67
2765
280
34
89
1033
60
1028
264
368
369
581
35
197
85
73
22
177
170
179
64
1590
76
505
301
16
667
844
178
18
58
599
90
20
19
48
23
267
314
15
31
24
33