88
39
11
5
1
18
203
53
96
36
14
0
24
6
38
8
3
22
33
12
26
2
9
15
28
41
57
51
19
60
4
7
31
330
113
123
55
241