366
71
112
131
146
252
40
200
797
87
66
30
27
345
59
34
190
48
50
29
128
51
103
46
31
127
374
54
44
47
24
118
26
18
14
92
17
28
42
22
228
481
248
162
163
121
208
805
270
21
25
20
507