95
23
8
5
12
38
40
6
18
228
21
9
25
3
46
28
55
4
49
11
26
17
39
10
34
33
32
27
7
58
15
207
116
43
30
51
79