7
29
2
28
5
14
0
10
15
11
4
79
18
53
9
13
12
100
97
80
127
26
71
31
19
16
143
6
44
21
22
33
105
78
57
61
67
41
47