452
28
93
46
13
36
35
572
58
26
18
6
42
127
85
8
9
54
32
120
23
338
189
202
405
43
37
215
119
140
22
197
12
17
78
96
27
20
19
212
40
7
3
14
33
15
11
25