11
0
3
8
7
9
25
16
6
10
14
18
30
33
13
5
12
2
28
22
23
45
51
104
15
71
80
35
24
21
39
42
110
31
97
55