9
2
7
5
3
15
26
17
8
16
1
71
25
4
11
6
24
45
54
12
0
20
98
31
49
36
65
41
97
38
43
74
23
157
55
51
128
53
44
100
66
35
32
47