238
113
102
67
107
171
54
44
156
27
29
45
25
18
33
52
18
35
10
9
30
22
19
17
12
16
10
9
3
24
5
13
2
8
2
20
4
10
11
2
1
4
7
2
12
15
1
4
2