90
91
203
137
68
9
5
20
7
4
23
11
3
1
24
13
51
18
26
53
19
31
25
74
183
138
14
30
169
34
37
15
161
57
112