9
0
1
3
5
7
8
13
45
12
42
60
14
16
24
20
28
15
18
37
44
181
25
59
77
40
32
47
64
58
35
80
84
403
201
92
74
33
140
115
30
67
23
101
43
56