13
32
14
11
9
4
17
16
27
0
2
7
5
10
77
48
45
23
15
8
6
83
36
108
60
46
12
125
65
31
58
44
40
51
24
52
109
26
76
34
21
39
400