0
15
9
1
18
20
10
57
6
2
5
22
79
91
11
23
8
44
66
39
7
56
42
13
159
29
40
164
51
25
3
45
59
26
72
38
53
28
12
4
84
52
17
21