0
6
8
20
19
59
71
4
7
9
15
16
33
83
96
68
53
111
42
39
21
14
38
109
78
176
52
41
32
45
56
64
28
23
87
164
49
36
82
48
76
18
11
17
10
27
35