3
0
2
1
5
7
9
13
65
6
21
17
8
18
4
39
28
83
15
22
32
67
46
16
40
80
159
19
27
14
42
100
61
54
44
20
12
167