1
2
7
4
13
10
0
15
11
16
5
51
24
9
6
20
21
56
32
72
61
28
106
92
66
127
33
199
40
53
55
39
131
67
38
45
17
8
71
78
68
57