0
20
1
2
4
7
3
21
5
17
8
9
14
12
28
69
27
33
93
81
19
38
98
16
53
22
172
31
39
82
64
18
24
68
78
10
60
15
32
97