3
1
0
6
2
28
21
9
5
10
4
51
11
55
8
141
39
16
140
64
23
42
76
12
35
41
48
58
52
71
24
40
65
45
26
80
116
159
74
309
138
225
50
158