1
4
5
12
10
7
19
3
8
2
6
11
0
17
21
15
57
65
9
34
25
143
35
20
53
52
66
108
124
74
38
48
58
30
72
18
29
95