3
72
12
17
5
8
1
2
0
7
13
15
14
6
4
10
16
25
21
44
61
9
43
46
11
20
41
106
39
57
18
40
56
30
28
23
89
63
65
48
22
32
45
102
80
24
54