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