3
2
5
32
7
0
18
9
20
4
10
6
1
44
8
16
14
55
11
134
27
31
116
233
46
41
57
35
23
22
34
33
43
105
12
53