7
1
16
17
40
54
29
39
56
32
22
15
10
76
73
18
52
64
45
50
331
4
132
159
47
98
12
63
21
120
191
35
71
24
43
106
55
96
90
46
102
85
5
57
67
60