363
82
52
182
50
95
278
37
80
27
41
26
173
73
98
130
111
266
51
141
612
200
288
28
103
54
142
96
42
93
99
29
298
215
244
10
49
85
72
65
71
23
748
20
90
370
78
121
116
175
593
36
19
11