0
4
3
2
23
30
8
13
5
9
6
14
7
40
11
51
21
27
10
61
42
35
24
71
12
26
19
15
20
33
88
78
74
49
37
64
52
44
45
17
144