1137
223
106
86
45
37
71
156
170
471
77
58
126
148
50
96
99
334
137
75
215
248
344
67
27
79
442
285
175
668
1592
70
242
273
714
172
173
135
80
81
211
66
220
169
138
78
23
46
89
141
88
17
40
74
82
324