0
8
1
10
3
2
7
21
33
20
28
15
6
38
27
9
17
13
23
16
12
44
49
76
34
111
22
35
26
41
42
66
79
99
64
67
62
29
58
36
115
117