51
191
1397
34
190
14
27
160
55
65
406
667
46
61
158
41
1140
38
30
220
20
45
346
117
44
16
814
66
33
167
105
86