268
253
64
81
40
599
154
1079
54
26
84
102
109
281
60
37
17
163
29
405
71
145
143
5
107
1293
48
41
33
11
105
42
329
61
841
118
52
217
208
12
32
75
246
24
88
15
55
438
28
340
309