4
0
2
11
94
16
29
31
8
3
24
59
80
20
7
44
42
23
57
12
75
60
21
73
22
30
18
27
40
43
69
36
1
6
50
67
5
70
118
106
15
86