35
92
8
5
452
19
32
18
279
14
7
6
20
9
163
26
98
63
37
41
375
64
124
88
69
46
77
97
36
133
51
38
52
164
54
49
47
11
34
39
12
62
59
10
13
416
22
31
190