7
29
1
36
8
0
27
9
3
14
15
5
4
10
12
21
20
16
37
24
11
44
31
43
23
19
30
42
63
53
39
17
54
13
57
38
25
48
22
79
61
171
69
50
26
33