46
29
6
4
31
5
3
39
23
129
25
9
21
42
19
26
30
8
250
2
151
68
13
14
47
7
37
10
73
172
135
157
32
11
136
24
41
18
43
38