284
58
166
18
9
130
67
20
179
91
11
25
26
3
23
8
6
59
16
160
15
128
156
24
47
35
13
37
243
46
19
31
10
2
7
155
829
226
101
4
899
137
34
52
112
93
1