4
228
13
8
61
19
1
37
9
10
167
118
38
96
36
3
17
158
30
34
42
35
26
20
27
7
123
32
250
39
40
21
18
14
11
15
101
12
60
55
43
110
16
498