355
38
257
116
52
20
14
1416
61
23
874
170
54
313
297
229
39
189
186
76
277
161
95
36
25
275
27
89
162
1766
33
11
80
194
71
105
41
67
77
55
43
79
474
49
64
11093
47
207
56
50
51
215
231