533
28
5
182
1
118
69
18
63
32
25
60
44
27
164
7
41
123
17
10
132
21
15
13
9
12
141
98
80
37
19
67
90
22
35
20
34
11
257
201
8
16
0
40
47
23
4
14