4
2
3
11
8
1
0
9
5
7
64
36
13
18
132
6
37
432
88
21
165
41
54
69
27
14
17
25
52
35
10
53
50
15
56
73
16