1072
409
90
114
32
67
33
18
26
80
144
78
317
21
69
59
65
294
110
214
215
50
124
84
88
53
74
45
35
62
158
115
61
204
98
103
156
96
52
10
17
49
37
63
82