3
2
0
7
5
6
45
14
4
23
56
17
32
11
8
12
22
18
16
20
9
30
15
27
36
42
31
46
74
132
21
24
40
43
19
26
25