3
2
0
4
26
46
14
13
21
42
5
54
7
17
30
38
41
33
8
50
18
40
93
69
81
94
101
103
141
67
19
20
12
34
62
76
45
22
36