0
11
9
3
2
10
12
4
17
5
43
1
14
18
15
25
8
6
16
24
30
46
26
34
97
55
38
66
65
111
103
37
40
67
59
58
56
49
44
53
70
42
33
134