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