7
19
2
3
4
1
12
5
15
114
0
6
24
11
21
40
17
14
29
20
75
47
8
55
42
25
53
74
103
32
43
28
73
49
106
27
125