1404
309
27
146
41
37
88
119
99
91
62
36
794
21
25
51
284
85
595
380
90
92
645
28
93
48
137
72
71
57
236
34
158
118
59
103
73
139
115
70
44
1681
303
147
288
671
76
359
69
96
39
132
42