299
507
182
682
78
369
142
138
187
84
116
108
170
73
113
42
61
713
31
227
38
126
41
118
32
94
37
158
21
44
87
22
119