0
1
10
5
8
7
4
19
3
35
25
43
21
12
14
37
6
22
30
62
18
99
81
32
41
33
23
11
57
44
45
20
46
17
38
67
27
48
26
78
101
79
15
120
100
31
52
65
83