4
15
5
0
40
1
54
27
6
12
9
3
22
45
16
13
17
18
33
14
77
70
44
52
25
30
111
108
32
103
118
76
11
37
43
24
46
104
28