224
66
35
971
39
18
32
94
301
2768
1016
233
285
50
7
4628
113
369
112
132
230
22
14
1121
27
278
20
131
24
1384
48
316
96
51
158
297
238
36
86
111