1
6
2
4
0
5
14
15
3
9
55
21
53
34
49
36
12
42
26
104
86
115
30
46
19
105
135
51
103
38
13
16
47
20
10
125