12
22
5
3
0
32
46
4
8
16
40
14
26
27
44
63
10
13
30
2
7
6
29
68
60
45
61
113
42
21
130
105
28
11
71
34
17
116