3
2
1
5
9
20
6
4
0
11
57
46
8
70
27
31
42
16
17
73
13
146
26
47
286
48
60
78
28
130
30
81
21
40
32
77
18
37
86
110